lomavuokraus/.env.example
2025-12-14 01:24:44 +02:00

48 lines
1.1 KiB
Text

# 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=