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