mirror of
https://github.com/dredx/prole.git
synced 2026-09-23 11:03:59 +00:00
- 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
187 lines
4.5 KiB
JSON
187 lines
4.5 KiB
JSON
{
|
|
"nameOverride": "supabase",
|
|
"fullnameOverride": "supabase",
|
|
"deployment": {
|
|
"db": {
|
|
"enabled": false
|
|
},
|
|
"functions": {
|
|
"enabled": true,
|
|
"fullnameOverride": "supabase-functions",
|
|
"nodeSelector": {
|
|
"kubernetes.io/hostname": "gandalf.prole.org"
|
|
}
|
|
},
|
|
"vector": {
|
|
"enabled": true,
|
|
"fullnameOverride": "supabase-vector",
|
|
"nodeSelector": {
|
|
"kubernetes.io/hostname": "gandalf.prole.org"
|
|
}
|
|
},
|
|
"kong": {
|
|
"enabled": true,
|
|
"fullnameOverride": "supabase-kong",
|
|
"nodeSelector": {
|
|
"kubernetes.io/hostname": "gandalf.prole.org"
|
|
}
|
|
},
|
|
"storage": {
|
|
"enabled": true,
|
|
"fullnameOverride": "supabase-storage",
|
|
"nodeSelector": {
|
|
"kubernetes.io/hostname": "gandalf.prole.org"
|
|
}
|
|
},
|
|
"minio": {
|
|
"enabled": false,
|
|
"fullnameOverride": "supabase-minio",
|
|
"nodeSelector": {
|
|
"kubernetes.io/hostname": "gandalf.prole.org"
|
|
}
|
|
},
|
|
"imgproxy": {
|
|
"enabled": true,
|
|
"fullnameOverride": "supabase-imgproxy",
|
|
"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": "94ceb97b40840be015507dea971cbc8e5f897857e84c7071fe53bc3d75c9c894",
|
|
"anonKey": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoiYW5vbiIsImlzcyI6InByb2xlLXN1cGFiYXNlIiwiaWF0IjoxNzc0OTg2MzM3LCJleHAiOjIwOTAzNDYzMzd9.iB09t7oguzJzL6qySTPGrlwDvAZDUITfkl6Gm1VaogQ",
|
|
"serviceKey": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlIjoic2VydmljZV9yb2xlIiwiaXNzIjoicHJvbGUtc3VwYWJhc2UiLCJpYXQiOjE3NzQ5ODYzMzcsImV4cCI6MjA5MDM0NjMzN30.ANo9XMsQDRTUqHWQqvz6g6s0ePGlgjYiaeAP7KIckQ0"
|
|
},
|
|
"s3": {
|
|
"keyId": "dummy",
|
|
"accessKey": "dummy"
|
|
}
|
|
},
|
|
"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"
|
|
}
|
|
}
|
|
} |