55 lines
1.6 KiB
Plaintext
55 lines
1.6 KiB
Plaintext
# Compose settings
|
|
FRONTEND_IMAGE=ghcr.io/cloud-neutral-toolkit/dashboard:replace-me
|
|
PRIMARY_DOMAIN=cn.svc.plus
|
|
SECONDARY_DOMAIN=cn.onwalk.net
|
|
|
|
# Frontend runtime
|
|
NODE_ENV=production
|
|
PORT=3000
|
|
RUNTIME_ENV=prod
|
|
REGION=cn
|
|
APP_BASE_URL=https://cn.svc.plus
|
|
NEXT_PUBLIC_APP_BASE_URL=https://cn.svc.plus
|
|
NEXT_PUBLIC_SITE_URL=https://cn.svc.plus
|
|
NEXT_PUBLIC_LOGIN_URL=https://cn.svc.plus/login
|
|
NEXT_PUBLIC_DOCS_BASE_URL=https://cn.svc.plus/docs
|
|
SESSION_COOKIE_SECURE=true
|
|
NEXT_PUBLIC_SESSION_COOKIE_SECURE=true
|
|
RUNTIME_HOSTNAME=cn.svc.plus
|
|
DEPLOYMENT_HOSTNAME=cn.svc.plus
|
|
NEXT_PUBLIC_RUNTIME_ENVIRONMENT=prod
|
|
NEXT_PUBLIC_RUNTIME_REGION=cn
|
|
|
|
# Upstream service URLs
|
|
ACCOUNT_SERVICE_URL=https://accounts.svc.plus
|
|
NEXT_PUBLIC_ACCOUNT_SERVICE_URL=https://accounts.svc.plus
|
|
SERVER_SERVICE_URL=https://api.svc.plus
|
|
NEXT_PUBLIC_SERVER_SERVICE_URL=https://api.svc.plus
|
|
SERVER_SERVICE_INTERNAL_URL=
|
|
|
|
# Optional integrations
|
|
OPENCLAW_GATEWAY_REMOTE_URL=
|
|
OPENCLAW_GATEWAY_TOKEN=
|
|
VAULT_SERVER_URL=
|
|
VAULT_NAMESPACE=
|
|
VAULT_TOKEN=
|
|
APISIX_AI_GATEWAY_URL=
|
|
AI_GATEWAY_ACCESS_TOKEN=
|
|
INTERNAL_SERVICE_TOKEN=
|
|
CLOUDFLARE_API_TOKEN=
|
|
CLOUDFLARE_ACCOUNT_ID=
|
|
CLOUDFLARE_WEB_ANALYTICS_SITE_TAG=
|
|
CLOUDFLARE_ZONE_TAG=
|
|
ROOT_EMAIL_WHITELIST=admin@svc.plus
|
|
NEXT_PUBLIC_PAYPAL_CLIENT_ID=
|
|
NEXT_PUBLIC_GISCUS_REPO=cloud-neutral-toolkit/console.svc.plus
|
|
NEXT_PUBLIC_GISCUS_REPO_ID=
|
|
NEXT_PUBLIC_GISCUS_CATEGORY=General
|
|
NEXT_PUBLIC_GISCUS_CATEGORY_ID=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XSTREAM_PAYGO=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XSTREAM_SUBSCRIPTION=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XSCOPEHUB_PAYGO=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XSCOPEHUB_SUBSCRIPTION=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XCLOUDFLOW_PAYGO=
|
|
NEXT_PUBLIC_STRIPE_PRICE_XCLOUDFLOW_SUBSCRIPTION=
|