- Add secrets/db_password file support to docker-compose.yml (Docker secrets mount) - config.py reads POSTGRES_PASSWORD_FILE if set, builds DATABASE_URL with proper URL encoding - Remove inline DATABASE_URL construction from docker-compose.yml (was subject to $VAR interpolation) - Any password with any characters now works — no escaping needed Authored by: Jack Levy
25 lines
291 B
Plaintext
25 lines
291 B
Plaintext
.env
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
.pytest_cache/
|
|
.mypy_cache/
|
|
dist/
|
|
build/
|
|
*.egg-info/
|
|
.venv/
|
|
venv/
|
|
|
|
# Next.js
|
|
frontend/.next/
|
|
frontend/node_modules/
|
|
frontend/out/
|
|
|
|
# Docker — bind-mount data directories (created on first run)
|
|
postgres/
|
|
redis/
|
|
|
|
# Secrets — never commit these
|
|
secrets/
|
|
*.log
|