Files
DevEnv nis2-agileandClaude Opus 4.8 2a5d90f8bb [OPS] Manutenzione flag-gated: .htaccess (503→maintenance.html) + pagina + bypass token
Meccanismo riusabile: presenza di ../.maintenance (gitignored) → ogni richiesta 503 +
maintenance.html (mostra la finestra). Bypass ?mnt=<token>/cookie. Accendi: touch
.maintenance · Spegni: rm .maintenance. Attivato ora per il revamp UI V3 (~1h).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-27 10:42:29 +02:00

60 lines
1.0 KiB
Plaintext

# Environment
.env
# Credentials
docs/credentials/
*.key
*.pem
# Uploads
public/uploads/
# Logs
logs/
*.log
# Dependencies
vendor/
node_modules/
# Self-hosted frontend assets (Bootstrap Italia: CSS/JS/sprites/font) — devono
# essere versionati su Gitea (backup) per non vanificare il self-host a livello VCS.
# Negazione additiva alla regola 'vendor/' sopra (che altrimenti matcha public/vendor/).
!public/vendor/
!public/vendor/**
# IDE
.idea/
.vscode/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
desktop.ini
# Build
docker/data/
# Claude
.claude/plans/
.claude/memory/
# Backup files (qualsiasi posizione)
*.bak*
.backups/
# Allegati ticket scaricati dal supervisore (transitori, input non fidato)
.ticket-attachments/
# Chiavi SSH effimere — NON committare MAI chiavi private
.ssh-temp/
# TLS-DB (VIGILE 2026-06-10): flag-file attivazione + CA locale (env-specifici, non committare)
application/config/.db_ssl_on
application/config/db-ca.pem
# Flag manutenzione (transitorio, runtime): presenza = sito in manutenzione (gate in .htaccess)
.maintenance