# Скопируйте файл в .env и замените пустые значения локальными секретами. POSTGRES_USER=myuser POSTGRES_PASSWORD=supersecretpassword#<---- POSTGRES_DB=app_db # Сгенерировать: openssl rand -base64 48 JWT_SECRET=#<---- JWT_ACCESS_TOKEN_TTL=15m JWT_REFRESH_TOKEN_TTL=7d JWT_REFRESH_COOKIE_NAME=magistr_refresh JWT_REFRESH_COOKIE_SECURE=false JWT_REFRESH_CLEANUP_ENABLED=true JWT_REFRESH_CLEANUP_RETENTION=30d JWT_REFRESH_CLEANUP_BATCH_SIZE=500 JWT_REFRESH_CLEANUP_MAX_BATCHES=20 JWT_REFRESH_CLEANUP_INTERVAL_MS=3600000 JWT_REFRESH_CLEANUP_INITIAL_DELAY_MS=60000 # Защита входа. Указывайте только адреса/сети фактических reverse proxy. LOGIN_RATE_MAX_FAILURES=5 LOGIN_RATE_ATTEMPT_WINDOW=15m LOGIN_RATE_BASE_BLOCK_DURATION=1m LOGIN_RATE_MAX_BLOCK_DURATION=15m LOGIN_AUDIT_CLEANUP_ENABLED=true LOGIN_AUDIT_RETENTION=90d LOGIN_AUDIT_CLEANUP_BATCH_SIZE=500 LOGIN_AUDIT_CLEANUP_MAX_BATCHES=20 LOGIN_AUDIT_CLEANUP_INTERVAL_MS=86400000 LOGIN_AUDIT_CLEANUP_INITIAL_DELAY_MS=120000 TRUSTED_PROXY_CIDRS=172.16.0.0/12 # Календарные бизнес-даты приложения. BUSINESS_TIME_ZONE=Europe/Moscow TZ=Europe/Moscow # Локально Collector не входит в Compose. Укажите false при подключённом OTLP Collector. OTEL_SDK_DISABLED=true