# schedule-web Flask-сервис, который тянет расписание и ведёт журнал. Отдаётся через nginx на домен `triron.ru` (проксирование на `127.0.0.1:5000`). ## Состав - `PythonApplication1.py` — основной код приложения - `auto-refresh.sh` — периодический POST на `/api/update` - `requirements.txt` — зависимости из production-окружения - `PythonApplication1.py.bak_timeago` — бэкап кода от 13.09 ## Запуск ``` python3 -m venv venv ./venv/bin/pip install -r requirements.txt ./venv/bin/playwright install chromium ./venv/bin/python PythonApplication1.py ``` Приложение ожидает `127.0.0.1:5000` и файл с учётными данными `.journal_credentials` (права 600) в корне проекта — две строки: логин, пароль. Файл в репозиторий намеренно не включён. ## Что не коммитится `venv/`, логи, `session*.json`, `schedule.json` и `.journal_credentials` — см. `.gitignore`.