# Public URLs NEXT_PUBLIC_SITE_URL=https://lomavuokraus.fi NEXT_PUBLIC_API_BASE=https://api.lomavuokraus.fi # Runtime env flag used in UI APP_ENV=local # Core app secrets (override in Kubernetes Secret) APP_URL=http://localhost:3000 AUTH_SECRET=change-me DATABASE_URL=postgresql://user:password@host:5432/lomavuokraus?sslmode=disable # Mail (fill in SMTP_USER/SMTP_PASS) SMTP_HOST=smtp.lomavuokraus.fi SMTP_PORT=587 SMTP_USER= SMTP_PASS= SMTP_FROM=noreply@lomavuokraus.fi SMTP_TLS=true SMTP_SSL=false SMTP_REJECT_UNAUTHORIZED=true DKIM_SELECTOR=mail2025 DKIM_DOMAIN=lomavuokraus.fi DKIM_PRIVATE_KEY_PATH=creds/dkim/lomavuokraus.fi/mail2025.private # Feature flags / behaviour AUTO_APPROVE_LISTINGS=false # External APIs / infra OPENAI_API_KEY= OPENAI_TRANSLATIONS_KEY= HETZNER_API_TOKEN= HCLOUD_TOKEN= HETZNER_TOKEN= JOKER_DYNDNS_USERNAME= JOKER_DYNDNS_PASSWORD= REGISTRY_USERNAME= REGISTRY_PASSWORD= REDMINE_URL= REDMINE_API_KEY= REDMINE_PROJECT_ID= REDMINE_TRACKER_BUG_ID= REDMINE_TRACKER_SECURITY_ID= REDMINE_ASSIGNEE_ID= # Admin bootstrap (used by seed/reset scripts) ADMIN_EMAIL= ADMIN_INITIAL_PASSWORD=