Docker: add .env.example, .dockerignore; polish README Docker section

- Add .env.example (referenced by README Quick Start; populates
  SECRET_KEY/POSTGRES_*/AUTH0_* used by docker-compose).
- Add .dockerignore so `COPY . .` no longer bakes .git, __pycache__,
  venv, local data, and secrets into the image.
- Rewrite README Docker Deployment into a single `docker compose
  up -d --build` flow on port 5021; fix local-dev access port 5000->5021.
- Drop obsolete `version: '3.8'` from docker-compose.yml.

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2026-07-03 04:00:10 -05:00
parent 0d178fdf3d
commit c5622d8e38
4 changed files with 97 additions and 13 deletions

View File

@@ -1,5 +1,3 @@
version: '3.8'
services:
postgres:
image: postgres:15