fix: correct template paths in config.py

- Fix Jinja2Templates directory path to use absolute path /app/templates
- Fix INDEX_HTML path to use absolute path /app/templates/index.html
- Ensure templates are found correctly in Docker container
This commit is contained in:
Сергей Антропов 2025-08-20 18:19:25 +03:00
parent 9d4add2a7d
commit aa9f5d7fdb

View File

@ -36,12 +36,12 @@ AJAX_UPDATE_INTERVAL = int(os.getenv("LOGBOARD_AJAX_UPDATE_INTERVAL", "2000"))
DEBUG_MODE = os.getenv("DEBUG_MODE", "false").lower() == "true" DEBUG_MODE = os.getenv("DEBUG_MODE", "false").lower() == "true"
# Инициализация шаблонов # Инициализация шаблонов
templates = Jinja2Templates(directory="app/templates") templates = Jinja2Templates(directory="/app/templates")
# Директории # Директории
SNAP_DIR = os.getenv("LOGBOARD_SNAPSHOT_DIR", "/app/snapshots") SNAP_DIR = os.getenv("LOGBOARD_SNAPSHOT_DIR", "/app/snapshots")
STATIC_DIR = os.getenv("LOGBOARD_STATIC_DIR", "/app/static") STATIC_DIR = os.getenv("LOGBOARD_STATIC_DIR", "/app/static")
INDEX_HTML = os.getenv("LOGBOARD_INDEX_HTML", "./app/templates/index.html") INDEX_HTML = os.getenv("LOGBOARD_INDEX_HTML", "/app/templates/index.html")
# Настройки веб-интерфейса # Настройки веб-интерфейса
WEB_TITLE = os.getenv("WEB_TITLE", "LogBoard+") WEB_TITLE = os.getenv("WEB_TITLE", "LogBoard+")