# ─── HTTP сервер ───────────────────────────────────────────────── # Порт (не пересекать с :3107 текущего docker-compose.dev.yml) PORT=3108 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