SupabaseKong
OffiziellDocker-Anwendung from Raccommode's Repository
Übersicht
Anforderungen
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:8000]- Netzwerk
bridge- Shell
bash- Privilegiert
- false
- Extra Params
--entrypoint=/bin/bash
Konfiguration der Vorlage
Supabase HTTP API gateway port. Container port: 8000.
- Ziel
- 8000
- Standard
- 8000
- Wert
- 8000
Supabase HTTPS API gateway port. Container port: 8443. Mount TLS files and set Kong SSL variables if you enable direct TLS here.
- Ziel
- 8443
- Standard
- 8443
- Wert
- 8443
Official Supabase Kong declarative config copied from supabase/docker/volumes/api/kong.yml.
- Ziel
- /home/kong/temp.yml
- Standard
- /mnt/user/appdata/supabase-kong/kong.yml
- Wert
- /mnt/user/appdata/supabase-kong/kong.yml
Official Supabase Kong entrypoint copied from supabase/docker/volumes/api/kong-entrypoint.sh.
- Ziel
- /home/kong/kong-entrypoint.sh
- Standard
- /mnt/user/appdata/supabase-kong/kong-entrypoint.sh
- Wert
- /mnt/user/appdata/supabase-kong/kong-entrypoint.sh
Optional TLS certificate for direct HTTPS on Kong. Usually a reverse proxy terminates TLS instead.
- Ziel
- /home/kong/server.crt
Optional TLS private key for direct HTTPS on Kong. Usually a reverse proxy terminates TLS instead.
- Ziel
- /home/kong/server.key
Kong database mode. Supabase uses declarative DB-less config.
- Ziel
- KONG_DATABASE
- Standard
- off
- Wert
- off
Generated Kong config path inside the container.
- Ziel
- KONG_DECLARATIVE_CONFIG
- Standard
- /usr/local/kong/kong.yml
- Wert
- /usr/local/kong/kong.yml
Kong DNS resolution order used by the Supabase stack.
- Ziel
- KONG_DNS_ORDER
- Standard
- LAST,A,CNAME
- Wert
- LAST,A,CNAME
Kong DNS negative cache TTL in seconds.
- Ziel
- KONG_DNS_NOT_FOUND_TTL
- Standard
- 1
- Wert
- 1
Kong plugins required by the Supabase gateway config.
- Ziel
- KONG_PLUGINS
- Standard
- request-transformer,cors,key-auth,acl,basic-auth,request-termination,ip-restriction,post-function
- Wert
- request-transformer,cors,key-auth,acl,basic-auth,request-termination,ip-restriction,post-function
Kong Nginx proxy buffer size used by the Supabase stack.
- Ziel
- KONG_NGINX_PROXY_PROXY_BUFFER_SIZE
- Standard
- 160k
- Wert
- 160k
Kong Nginx proxy buffers used by the Supabase stack.
- Ziel
- KONG_NGINX_PROXY_PROXY_BUFFERS
- Standard
- 64 160k
- Wert
- 64 160k
Kong proxy access log target.
- Ziel
- KONG_PROXY_ACCESS_LOG
- Standard
- /dev/stdout combined
- Wert
- /dev/stdout combined
Optional TLS certificate path inside the container, for example /home/kong/server.crt.
- Ziel
- KONG_SSL_CERT
Optional TLS private key path inside the container, for example /home/kong/server.key.
- Ziel
- KONG_SSL_CERT_KEY
Legacy anon API key generated for the Supabase stack.
- Ziel
- SUPABASE_ANON_KEY
Legacy service role API key. Never expose this key to client-side code.
- Ziel
- SUPABASE_SERVICE_KEY
Optional opaque publishable API key for newer self-hosted Supabase setups.
- Ziel
- SUPABASE_PUBLISHABLE_KEY
Optional opaque secret API key for newer self-hosted Supabase setups. Never expose this key to client-side code.
- Ziel
- SUPABASE_SECRET_KEY
Optional pre-signed asymmetric JWT API key for the anon role.
- Ziel
- ANON_KEY_ASYMMETRIC
Optional pre-signed asymmetric JWT API key for the service_role role.
- Ziel
- SERVICE_ROLE_KEY_ASYMMETRIC
Basic auth username for Supabase Studio through Kong.
- Ziel
- DASHBOARD_USERNAME
- Standard
- supabase
- Wert
- supabase
Basic auth password for Supabase Studio through Kong. Set a secure password before first start.
- Ziel
- DASHBOARD_PASSWORD
Einzelheiten
kong/kong:3.9.1Führen Sie SupabaseKong auf Unraid aus.
SupabaseKong ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.