# 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 