DATABASE_URL=postgresql://postgres:postgres@localhost:5432/evening_detective_server?sslmode=disable # Заполните данными внешнего SMTP-релея; для локальных тестов можно оставить пустыми. SMTP_HOST= SMTP_PORT=465 SMTP_USER= SMTP_PASSWORD= # Отображаемое имя отправителя: Gmail показывает его вместо голого адреса, # письма от «имени» выглядят человечнее и реже попадают в спам # Адрес, на который пользователь сможет ответить на письмо SMTP_REPLY_TO= # Общий таймаут SMTP-диалога (dial + auth + отправка), дефолт 10s SMTP_TIMEOUT=10s # Локальные значения. В production замените случайными секретами. JWT_SECRET=local-change-me PARTICIPATION_SECRET=local-change-me-too # Публичный адрес приложения: ссылки «Войти в игру» в письмах и QR-коды команд. # Должен совпадать с базовым адресом существующих QR-кодов фронтенда. # Если не задан или не http(s), PDF команд недоступен, ссылка в письма не добавляется. APP_BASE_URL=http://localhost:5173 # Часовой пояс даты игры в письмах подтверждения (хранение и расчёт сроков — UTC). GAME_TIMEZONE=Asia/Barnaul S3_HOST=http://localhost:9000 S3_USER=rustfs S3_PASSWORD=rustfs S3_BUCKET=evening-detective FILE_PREFIX_DOMAIN=http://localhost:8090/api/files/ # Секрет webhook Яндекс Форм. Пустое значение отключает регистрацию. YANDEX_FORMS_TOKEN=