подгрузка данных для api из env

This commit is contained in:
2026-08-19 16:28:09 +03:00
parent bddc0967b3
commit c643a183d8
15 changed files with 891 additions and 86 deletions

View File

@@ -1,3 +1,17 @@
В архив намеренно не включён settings/stat2tv_credentials.local.json.
Если обновляете существующую рабочую папку, оставьте ваш текущий локальный файл credentials на месте.
Если разворачиваете проект в новой папке, создайте settings/stat2tv_credentials.local.json по примеру settings/stat2tv_credentials.example.json и заполните его локально.
Секреты Stat2TV/KHL API не должны попадать в Git.
Рекомендуемый production-вариант:
/mnt/khl/.env
Переменные:
STAT2TV_LOGIN=...
STAT2TV_PASSWORD=...
STAT2TV_BASE_URL=...
STAT2TV_AUTH_MODE=auto
STAT2TV_VERIFY_SSL=true
Код берёт STAT2TV_LOGIN / STAT2TV_PASSWORD из ENV раньше локального JSON.
settings/stat2tv_credentials.local.json остаётся только fallback-вариантом и игнорируется Git.
UI-конфиги settings/ui_builder_draft.json и settings/ui_builder_published.json,
а также публичный settings/hockey_api.json теперь можно хранить в Git.