Files
pic/.gitignore
roof ede01b316e fix: untrack runtime config files and add them to .gitignore
These files are machine-specific and generated at runtime — they should
never have been committed. Remove from index (files kept on disk) and
add explicit gitignore rules to prevent future re-adds.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-29 09:02:22 -04:00

87 lines
1.1 KiB
Plaintext

# Personal Internet Cell - Git Ignore
# Environment files
.env
.env.local
.env.production
# Data directories (contain sensitive information)
data/
!data/.gitkeep
# Certificates and keys
config/caddy/certs/
config/wireguard/
*.key
*.crt
*.pem
# Runtime-generated config files (machine-specific, generated at startup)
config/api/caddy/Caddyfile
config/api/calendar.json
config/api/cell_config.json
config/api/wireguard.json
config/api/webdav/webdav.conf
config/api/dhcp/
config/caddy/Caddyfile
config/dhcp/dnsmasq.conf
config/dns/Corefile
config/mail/mailserver.env
config/mail/config/dovecot-quotas.cf
config/ntp/chrony.conf
config/radicale/
config/webdav/users.passwd
# Logs
*.log
logs/
# Docker
.dockerignore
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Virtual environments
venv/
env/
ENV/
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
# Backups
backups/
*.tar.gz
# Temporary files
*.tmp
*.temp