# 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
