# Production-настройки LMS. Скопируйте в .env.prod и заполните секреты. # Этот файл НЕ коммитить (см. .gitignore). LMS_DB_NAME=lms LMS_DB_USER=lms # Обязательно смените на длинный случайный пароль: LMS_DB_PASSWORD=change-me-to-a-long-random-string # Порт web на loopback (его проксирует nginx). LMS_WEB_PORT=8090 # Домен (используется в deploy-скрипте/nginx). LMS_DOMAIN=lms.our-place.ru LETSENCRYPT_EMAIL=admin@our-place.ru # Резервное копирование (см. deploy/BACKUP.md). LMS_BACKUP_DIR=/opt/lms/backups LMS_BACKUP_KEEP_DAYS=14 # Внутренний токен между identity и progress (профиль студента). # Обязателен в production, задайте длинную случайную строку. LMS_INTERNAL_TOKEN=change-me-to-a-long-random-string # Сроки аутентификации и сессии (значения по умолчанию подходят). # Access JWT: короткий, обновляется refresh-токеном. LMS_ACCESS_TOKEN_TTL=15m # Refresh-токен: 7 дней, ротация и отзыв при выходе/смене пароля. LMS_REFRESH_TOKEN_TTL=7d # Web-сессия LMS_SESSION: 7 дней sliding, access обновляется автоматически. LMS_SESSION_TIMEOUT=7d