Files
infrastructure/clusters/cl01tl/manifests/sparkyfitness/ConfigMap-sparkyfitness-server-config.yaml

32 lines
1.3 KiB
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: sparkyfitness-server-config
labels:
app.kubernetes.io/name: sparkyfitness
app.kubernetes.io/instance: sparkyfitness
app.kubernetes.io/managed-by: Helm
helm.sh/chart: sparkyfitness-0.16.5-7
app.kubernetes.io/component: server
data:
NODE_ENV: "production"
TZ: "America/Chicago"
SPARKY_FITNESS_LOG_LEVEL: "info"
SPARKY_FITNESS_DB_HOST: "sparkyfitness-postgresql-18-cluster-rw"
SPARKY_FITNESS_DB_PORT: "5432"
SPARKY_FITNESS_DB_NAME: "app"
SPARKY_FITNESS_FRONTEND_URL: "https://sparkyfitness.alexlebens.net"
SPARKY_FITNESS_DISABLE_SIGNUP: "false"
ALLOW_PRIVATE_NETWORK_CORS: "true"
SPARKY_FITNESS_EXTRA_TRUSTED_ORIGINS: "https://sparkyfitness.alexlebens.net"
SPARKY_FITNESS_FORCE_EMAIL_LOGIN: "true"
SPARKY_FITNESS_DISABLE_EMAIL_LOGIN: "false"
SPARKY_FITNESS_OIDC_AUTH_ENABLED: "true"
SPARKY_FITNESS_OIDC_PROVIDER_SLUG: "sparky-fitness"
SPARKY_FITNESS_OIDC_PROVIDER_NAME: "Authentik"
SPARKY_FITNESS_OIDC_ISSUER_URL: "https://authentik.alexlebens.net/application/o/sparky-fitness"
SPARKY_FITNESS_OIDC_SCOPE: "openid email profile"
SPARKY_FITNESS_OIDC_AUTO_REGISTER: "true"
SPARKY_FITNESS_OIDC_AUTO_REDIRECT: "false"
SPARKY_FITNESS_OIDC_LOGO_URL: "https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/authentik.webp"