added functional_tests to installed apps in core.settings (but only when debug is true); created management dir to contain new django cmds & listed in .dockerignore; created management.create_session cmd; recreated container.db.sqlite3; tweaked test_server setup in functional_tests.base; added test_server failsafe to magic link login testing in .test_login

This commit is contained in:
Disco DeDisco
2026-02-03 14:54:37 -05:00
parent 3fdd07e003
commit 55bb589f61
9 changed files with 37 additions and 5 deletions

View File

@@ -78,8 +78,9 @@
env:
DJANGO_DEBUG_FALSE: "1"
DJANGO_SECRET_KEY: "{{ secret_key.content | b64decode }}"
DJANGO_ALLOWED_HOST: "staging.earthmanrpg.me,www.earthmanrpg.me,dashboard.earthmanrpg.me,earthmanrpg.me,104.131.184.0,localhost"
DJANGO_ALLOWED_HOST: "localhost,staging.earthmanrpg.me,www.earthmanrpg.me,dashboard.earthmanrpg.me,earthmanrpg.me,104.131.184.0"
DJANGO_DB_PATH: "/home/nonroot/db.sqlite3"
EMAIL_HOST_PASSWORD: "{{ lookup('env', 'EMAIL_HOST_PASSWORD') }}"
ports:
80:8888 # container port 80 (standard http port) maps to server port 8888 (arbitrary internal port)