GrampsWeb Phase 1: Production Compose, Reverse Proxy & Deployment (STI-91)
- Fix grampsweb port mapping: 8090:80 → 8090:5000 (gunicorn, not nginx) - Add full subpath ENV vars: GRAMPSWEB_TREE, BASE_URL, STATIC_PATH, STATIC_URL - Add Celery/Redis config: broker_url, result_backend, ratelimit storage - Add GRAMPSWEB_NEW_DB_BACKEND=sqlite - Add depends_on: redis and restart: unless-stopped - Add GRAMPS_URL/USERNAME/PASSWORD/API_TOKEN to web service for Django integration - Add nginx.conf with /ahnenforschung/ reverse proxy route (proxy to localhost:8090) - Add GRAMPSWEB_STATIC_PATH and GRAMPSWEB_STATIC_URL to env-template.txt Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -65,5 +65,7 @@ GRAMPSWEB_ADMIN_EMAIL=admin@vhtv-stiftung.de
|
||||
GRAMPSWEB_ADMIN_PASSWORD=your-grampsweb-admin-password-here
|
||||
GRAMPSWEB_TREE=Stiftung
|
||||
GRAMPSWEB_BASE_URL=/ahnenforschung
|
||||
GRAMPSWEB_STATIC_PATH=/ahnenforschung/static
|
||||
GRAMPSWEB_STATIC_URL=/ahnenforschung/static/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user