Commit Graph

6 Commits

Author SHA1 Message Date
Stiftung Development
40fe13e9ad Fix Docker Compose paths - remove version warning and fix app context paths 2025-09-09 22:52:02 +02:00
Stiftung Development
950c513112 Fix Paperless setup script - remove Django dependency and simplify secret generation 2025-09-09 22:28:02 +02:00
Stiftung Development
fa6d1b64df Add Paperless-ngx to production deployment
- Add Paperless-ngx service to Docker Compose configuration
- Configure nginx routing for /paperless/ path with large file support
- Add production environment variables for Paperless
- Create automated setup script for initial Paperless configuration
- Add comprehensive production setup documentation
- Configure Paperless with HTTPS and proper database setup
- Update Django app to use production Paperless instance
2025-09-09 22:00:32 +02:00
Stiftung Development
236e1d2ad2 Add HTTPS/SSL security configuration
- Update nginx config for HTTPS with Let's Encrypt certificates
- Add HTTP to HTTPS redirect
- Configure SSL security headers and HSTS
- Add Django HTTPS security settings for production
- Fix proxy_pass to use correct port 8081
- Enhance Content Security Policy for HTTPS
2025-09-09 21:46:19 +02:00
Stiftung Development
edfb233348 Fix environment variable handling for production deployment
- Update settings.py to support both ALLOWED_HOSTS and DJANGO_ALLOWED_HOSTS
- Add production CSRF_TRUSTED_ORIGINS for vhtv-stiftung.de
- Update env-template.txt with production variable examples
- Improve compatibility between development and production environments
2025-09-09 21:02:21 +02:00
Stiftung Development
ab23d7187e feat: add comprehensive GitHub workflow and development tools 2025-09-06 18:31:54 +02:00