You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
2.0 KiB
30 lines
2.0 KiB
# ─── HTTP сервер ───────────────────────────────────────────────── |
|
# Порт как в docker-compose (:3107). |
|
PORT=3107 |
|
FLASK_DEBUG=1 |
|
# В Docker задайте WEB_USE_WAITRESS=1 (см. docker-compose.dev.yml) |
|
# WEB_USE_WAITRESS=1 |
|
|
|
# Секрет для подписи cookies / Flask sessions. |
|
# В dev можно оставить заглушку — будет сгенерирован случайный, но при рестарте |
|
# процесса сессии "обнулятся" (это критично для логина/CSRF). |
|
SECRET_KEY=change-me-in-dev-only |
|
|
|
# ─── База данных (clinic_tests, та же, что у Express-бэкенда) ──── |
|
# Этап 1: продолжаем работать с clinic_tests, схему не меняем. |
|
# Локально: |
|
# DATABASE_URL=postgresql://hr_bot_user:hrbot123@localhost:5432/clinic_tests |
|
# В Docker рядом с HR (общая сеть Postgres_TG_Bots): |
|
# DATABASE_URL=postgresql://hr_bot_user:hrbot123@hr_postgres_dev:5432/clinic_tests |
|
DATABASE_URL=postgresql://hr_bot_user:hrbot123@localhost:5432/clinic_tests |
|
|
|
# ─── Опциональная HR-аутентификация (как в Express-бэкенде) ────── |
|
# Если HR_AUTH=1, используем БД hr_bot_test для проверки логина/пароля |
|
# (Werkzeug-хеш в public.users.password по web_login = username). |
|
# HR_AUTH=1 |
|
# HR_DATABASE_URL=postgresql://hr_bot_user:hrbot123@localhost:5432/hr_bot_test |
|
|
|
# ─── Редактирование тестов (до внедрения RBAC) ─────────────────── |
|
# По умолчанию любой залогиненный пользователь может править любой тест. |
|
# Чтобы снова ограничить сохранение/ИИ/версии только автором цепочки: |
|
# CLINIC_TESTS_RESTRICT_EDIT_TO_AUTHOR=1
|
|
|