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>
This commit is contained in:
2026-04-29 09:02:22 -04:00
parent 9aaacd11cc
commit ede01b316e
12 changed files with 16 additions and 232 deletions
+16
View File
@@ -16,6 +16,22 @@ config/wireguard/
*.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/