49 lines
1.1 KiB
Text
49 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=
|
|
N8N_BILLING_API_KEY=
|
|
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=
|