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>
60 lines
1.0 KiB
Plaintext
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
|