- Add Dockerfile, docker-compose.yml, .dockerignore for containerised deployment - Add deploy/ scripts (deploy.sh, nginx/apache configs, password generator) - Replace MSAL/Azure AD auth with local username/password authentication - Add login.html template - Simplify app.py, middleware, and auth routes for production use - Update gunicorn_config.py and wsgi.py for Docker/production - Update templates to work with new auth and URL prefix handling Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 lines
465 B
Text
13 lines
465 B
Text
# Add this inside the <VirtualHost> block for ai-sandbox.oliver.solutions
|
|
# Enable required modules: a]2enmod proxy proxy_http headers rewrite
|
|
# systemctl reload apache2
|
|
|
|
# HM QC Report Tool
|
|
ProxyPass /hm-ai-qc-report http://127.0.0.1:5050
|
|
ProxyPassReverse /hm-ai-qc-report http://127.0.0.1:5050
|
|
|
|
<Location /hm-ai-qc-report>
|
|
RequestHeader set X-Script-Name "/hm-ai-qc-report"
|
|
RequestHeader set X-Forwarded-Proto "https"
|
|
ProxyPreserveHost On
|
|
</Location>
|