implemented login

This commit is contained in:
2026-08-03 10:50:58 -04:00
parent 2a2eaa204c
commit 54f0de305f
14 changed files with 976 additions and 126 deletions
+7
View File
@@ -9,6 +9,13 @@ services:
HOST_MOUNT_ROOT: /host
DB_PATH: /app/data/scheduler.db
PYTHONPATH: /app/src
JWT_SECRET: ${JWT_SECRET}
JWT_EXPIRES_HOURS: ${JWT_EXPIRES_HOURS}
JWT_ALGORITHM: ${JWT_ALGORITHM}
DEFAULT_ADMIN_USERNAME: ${DEFAULT_ADMIN_USERNAME}
DEFAULT_ADMIN_PASSWORD: ${DEFAULT_ADMIN_PASSWORD}
DEFAULT_VIEWER_USERNAME: ${DEFAULT_VIEWER_USERNAME}
DEFAULT_VIEWER_PASSWORD: ${DEFAULT_VIEWER_PASSWORD}
volumes:
- ${HOST_BROWSE_ROOT}:/host
- scheduler-db:/app/runtime