prole/tmp/supabase-render-check/generated/values.generated.json
chrisfu b4fc5641db checkpoint: sanitize prole config for host portability
- fix conf/prod/prole.cfg by replacing hardcoded /Users/chrisfu paths with /Users/chrisfu

- remove injected [update.sh] log lines and stray password artifacts so config is executable

- include latest pending updates across deployment config, UI/core flow, vault/network artifacts, and helper scripts
2026-04-10 05:58:40 -07:00

181 lines
4.3 KiB
JSON

{
"nameOverride": "supabase",
"fullnameOverride": "supabase",
"deployment": {
"db": {
"enabled": false
},
"functions": {
"enabled": true,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"vector": {
"enabled": true,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"kong": {
"enabled": true,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"storage": {
"enabled": true,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"minio": {
"enabled": false,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"imgproxy": {
"enabled": true,
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"analytics": {
"enabled": true,
"fullnameOverride": "supabase-analytics",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"auth": {
"enabled": true,
"fullnameOverride": "supabase-auth",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"meta": {
"enabled": true,
"fullnameOverride": "supabase-meta",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"realtime": {
"enabled": true,
"fullnameOverride": "supabase-realtime",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"rest": {
"enabled": true,
"fullnameOverride": "supabase-rest",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
},
"studio": {
"enabled": true,
"fullnameOverride": "supabase-studio",
"nodeSelector": {
"kubernetes.io/hostname": "gandalf.prole.org"
}
}
},
"externalDatabase": {
"enabled": true,
"host": "knoe-db-rw.knoe-db.svc.cluster.local",
"port": 5432,
"database": "postgres",
"ssl": "disable",
"createAliasService": true,
"aliasServiceName": "db"
},
"environment": {
"auth": {
"DB_HOST": "knoe-db-rw.knoe-db.svc.cluster.local",
"DB_PORT": "5432",
"DB_SSL": "disable",
"API_EXTERNAL_URL": "https://db.prole.org",
"GOTRUE_SITE_URL": "https://db.prole.org"
},
"analytics": {
"DB_HOST": "knoe-db-rw.knoe-db.svc.cluster.local",
"DB_PORT": "5432"
},
"meta": {
"DB_HOST": "knoe-db-rw.knoe-db.svc.cluster.local",
"DB_PORT": "5432"
},
"studio": {
"SUPABASE_PUBLIC_URL": "https://db.prole.org"
}
},
"secret": {
"db": {
"password": "fr3styl3",
"database": "postgres"
},
"jwt": {
"secret": "1c7b59cc1337c65bc2edc2e58d3ffbe584b9f9ef66305705fca633682954f965",
"anonKey": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InByb2xlLXN1cGFiYXNlIiwiaWF0IjoxNzc0OTQ5NDkxLCJleHAiOjIwOTAzMDk0OTF9.JL3QtWzra-GtaqaxmzXSbMnw5Y78jZRZ3jUun6UC4Qk",
"serviceKey": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic2VydmljZV9yb2xlIiwiaXNzIjoicHJvbGUtc3VwYWJhc2UiLCJpYXQiOjE3NzQ5NDk0OTEsImV4cCI6MjA5MDMwOTQ5MX0.1_xMhBC0VsFZxTJV2ADuDjaf04RFTBZcX5ahdTQdV1c"
},
"s3": {
"keyId": "dummy-key",
"accessKey": "dummy-secret"
}
},
"ingress": {
"enabled": true,
"className": "traefik",
"hosts": [
{
"host": "db.prole.org",
"paths": [
{
"path": "/",
"pathType": "Prefix"
}
]
}
]
},
"studioIngress": {
"enabled": true,
"className": "traefik",
"hosts": [
{
"host": "db.prole.org",
"paths": [
{
"path": "/",
"pathType": "Prefix"
}
]
}
]
},
"persistence": {
"functions": {
"storageClassName": "synology-iscsi"
},
"snippets": {
"storageClassName": "synology-iscsi"
},
"deno": {
"storageClassName": "synology-iscsi"
},
"imgproxy": {
"storageClassName": "synology-iscsi"
},
"minio": {
"storageClassName": "synology-iscsi"
},
"storage": {
"storageClassName": "synology-iscsi"
}
}
}