Add config_local.py override pattern for sensitive settings

config.py now imports config_local.py at the bottom if present (gitignored).
Sensitive defaults (real archive passwords, personal tdl namespace) removed
from config.py and documented in config_local.py.example instead.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-19 10:21:08 -04:00
parent 6a118db573
commit baaf779636
3 changed files with 42 additions and 26 deletions

1
.gitignore vendored
View File

@@ -20,6 +20,7 @@ data/logs/
# Env
.env
config_local.py
# Python
__pycache__/