From 07c1a716854c1a1a9a83547c50415e651707ba38 Mon Sep 17 00:00:00 2001
From: DevEnv nis2-agile
Date: Sat, 7 Mar 2026 14:07:10 +0100
Subject: [PATCH] [MIGRATE] Migrazione a nis2.agile.software
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- Tutti i riferimenti nis2.certisource.it → nis2.agile.software
- Apache vhost HTTP nis2.agile.software attivo su Hetzner
- Script setup-nis2-agile-software.sh: certbot SSL + redirect da vecchio dominio
- .env server: APP_URL aggiornato a https://nis2.agile.software
- CLAUDE.md, docs commerciali, integrazioni, API docs aggiornati
DNS da aggiungere in Cloudflare: nis2.agile.software A 135.181.149.254 (proxy OFF)
Poi eseguire: bash /opt/devenv/scripts/setup-nis2-agile-software.sh
Co-Authored-By: Claude Sonnet 4.6
---
CLAUDE.md | 8 +++----
.../controllers/ServicesController.php | 2 +-
docs/commercial/landing-nis2-agile.html | 8 +++----
docs/commercial/presentazione.html | 24 +++++++++----------
docs/commercial/scheda-commerciale.html | 2 +-
docs/commercial/scheda-tecnica.html | 8 +++----
public/docs/api.html | 6 ++---
public/integrations/allrisk.html | 2 +-
public/integrations/lg231.html | 6 ++---
public/integrations/sustainai.html | 6 ++---
simulate-nis2.php | 4 ++--
11 files changed, 38 insertions(+), 38 deletions(-)
diff --git a/CLAUDE.md b/CLAUDE.md
index 4c2ff5e..d23a868 100644
--- a/CLAUDE.md
+++ b/CLAUDE.md
@@ -37,7 +37,7 @@ Target: PMI, Enterprise, Consulenti/CISO.
- AI: Anthropic Claude API (claude-sonnet-4-5-20250929)
- Server: Hetzner CPX31 (135.181.149.254)
- VCS: Gitea (git.certisource.it)
-- URL Produzione: https://nis2.certisource.it/
+- URL Produzione: https://nis2.agile.software/
## Visibilita Cross-Project
@@ -280,7 +280,7 @@ Schema: `docs/sql/` (9 migrazioni: 001→009)
### Cronologia Commit
```
7080695 [FEAT] Ruolo Consulente + Wizard Registrazione v2
-ba21534 [DEPLOY] Migrazione a subdomain nis2.certisource.it
+ba21534 [DEPLOY] Migrazione a subdomain nis2.agile.software
92f9366 Merge branch 'main'
d3eac7c [CORE] Rimosso credenziali da CLAUDE.md + aggiunto docs/DB_ACCESS.md
a0fd543 [CORE] Aggiunto settings Claude Code con permessi ampi
@@ -295,7 +295,7 @@ bcc5a2b [FIX] E2E testing - fix router, EmailService, frontend data mapping
## API Endpoints Completi
-Base: `/api/{controller}/{action}/{id?}` (su subdomain https://nis2.certisource.it/)
+Base: `/api/{controller}/{action}/{id?}` (su subdomain https://nis2.agile.software/)
### Auth: POST register, login, logout, refresh, change-password | GET me | PUT profile
### Organizations: POST create, classify | GET current, list, {id}/members | PUT {id} | POST {id}/invite | DELETE {id}/members/{sid}
@@ -341,7 +341,7 @@ Tutti i moduli sono implementati e testati:
| **Browser** | https://certisource.it/dev-nis2-browser/ |
| **Porte** | 8454 / 3046 / 3047 / 6091 |
| **Password IDE** | Nis2AgileDev2026! |
-| **Produzione** | https://nis2.certisource.it/ |
+| **Produzione** | https://nis2.agile.software/ |
## Documentazione Commerciale
diff --git a/application/controllers/ServicesController.php b/application/controllers/ServicesController.php
index 3bf3db6..7efed30 100644
--- a/application/controllers/ServicesController.php
+++ b/application/controllers/ServicesController.php
@@ -724,7 +724,7 @@ class ServicesController extends BaseController
'license' => ['name' => 'Proprietary', 'url' => 'https://agile.software'],
],
'servers' => [
- ['url' => 'https://nis2.certisource.it', 'description' => 'Production'],
+ ['url' => 'https://nis2.agile.software', 'description' => 'Production'],
],
'security' => [
['ApiKeyHeader' => []],
diff --git a/docs/commercial/landing-nis2-agile.html b/docs/commercial/landing-nis2-agile.html
index c117c2b..af4af96 100644
--- a/docs/commercial/landing-nis2-agile.html
+++ b/docs/commercial/landing-nis2-agile.html
@@ -670,7 +670,7 @@
Catalogo
-
+
Accedi alla piattaforma
@@ -692,7 +692,7 @@
Piattaforma SaaS multi-tenant per la compliance alla Direttiva NIS2 e D.Lgs. 138/2024. Gap analysis con 80 domande Art.21, risk management ISO 27005, incident response Art.23 e policy generate con Claude AI.
-
Presentazione Commerciale · Febbraio 2026 · nis2.certisource.it
+
Presentazione Commerciale · Febbraio 2026 · nis2.agile.software
@@ -702,7 +702,7 @@
-
+
@@ -762,7 +762,7 @@
-
+
@@ -822,7 +822,7 @@
-
+
@@ -880,7 +880,7 @@
-
+
@@ -913,7 +913,7 @@
-
+
@@ -961,7 +961,7 @@
-
+
@@ -1033,7 +1033,7 @@
-
+
@@ -1075,7 +1075,7 @@
Production Deploy + E2E Testing Completato
- - Migrazione a subdomain dedicato nis2.certisource.it (Hetzner)
+ - Migrazione a subdomain dedicato nis2.agile.software (Hetzner)
- E2E testing completo, bug fixing, UI polish, Docker verificato
- 6 migrazioni SQL, indici performance, soft delete, trigger immutabili
@@ -1109,7 +1109,7 @@
-
+
@@ -1122,11 +1122,11 @@
La compliance NIS2
inizia oggi.
NIS2 Agile è pronto in produzione, audit-ready e scalabile. Con AI integrata, sicurezza by design e copertura completa degli obblighi D.Lgs. 138/2024, riduce il tempo di compliance dell'80% rispetto alle alternative manuali.
- Accedi alla Piattaforma →
+ Accedi alla Piattaforma →