Restore credentials in appsettings per owner decision

The committed connection strings, EmailSettings and seed-admin password are
intentional configuration for this project, not a bug. docker-compose no
longer requires env vars; deployment works exactly as before. The seeder
stays config-driven (SeedAdmin block now committed), and env-var overrides
remain available if ever wanted. bug-fixes.md updated to reclassify #15/#16.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-08-11 08:33:32 -04:00
parent 810f721e48
commit 94225a3475
5 changed files with 44 additions and 52 deletions

View File

@@ -8,11 +8,6 @@ services:
restart: always
ports:
- "5039:80"
environment:
# Secrets are supplied via the environment (e.g. an untracked .env file),
# never committed to the repository.
ConnectionStrings__DefaultConnection: ${DB_CONNECTION_STRING:?set DB_CONNECTION_STRING in .env}
SeedAdmin__Password: ${SEED_ADMIN_PASSWORD:-}
networks:
- caddy_network