# Go API runtime settings. Provider endpoints/models use code defaults; real # provider credentials are injected into the Go workload through Secret. apiVersion: v1 kind: ConfigMap metadata: name: zhinian-go-runtime namespace: zhinian data: NODE_ENV: production GO_BACKEND_HOST: 0.0.0.0 GO_BACKEND_PORT: "8080" ZHINIAN_DATA_BACKEND: postgres ZHINIAN_AUTH_REQUIRED: "true" ZHINIAN_AUTH_COOKIE_SECURE: "true" ZHINIAN_PUBLIC_BASE_URL: https://REPLACE_WITH_PUBLIC_HOST ZHINIAN_GO_EMBEDDED_WORKER: "true" # Temporary bootstrap switch only. Keep false for steady-state production; # when true, unconfigured provider requests return 503 until restart. ZHINIAN_ALLOW_UNCONFIGURED_PROVIDERS: "false" ZHINIAN_RUNTIME_DIR: /var/lib/zhinian/runtime ZHINIAN_LOG_DIR: /var/lib/zhinian/logs ZHINIAN_SETTINGS_FILE: /var/lib/zhinian/settings.env