Portal server mode for Dokploy: Dockerfile, PORTAL_URLS, PORTAL_SERVER

The results Portal in a Linux container (python 3.13-slim + ODBC Driver
18). PORTAL_SERVER=1: no Start / Stop (the bot runs on the Windows PC).
PORTAL_URLS: allowed hosts / origins, Secure cookie when all https.
RESULTS_DB_CONN (a SQL login) goes in Dokploy's environment, never here.
71 test files, 1222 tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
ManikandanandClaude Opus 5.5 committed 2026-10-27 14:05:14 +05:30
1 parent ce9bdbd974
commit c049cece23
9 files changed
+163 -13

No files matched your search

+9
View File
@@ -0,0 +1,9 @@
# The results Portal (web/) on a Linux server — Dockerfile. The bot's own
# packages (playwright, pyotp, openpyxl) are not needed there: the bot runs
# only on the Windows PC. Versions as on that PC, 2026-10-27.
fastapi==0.141.1
starlette==1.3.1
uvicorn==0.52.1
jinja2==3.1.6
python-multipart==0.0.32
pyodbc==5.3.0