Andras Bacsai
a652517d23
Merge branch 'next' into fix/supabase-gotrue-site-url
2026-04-05 20:21:11 +02:00
Vadym Pohlid
6592928eb2
fix: default STORAGE_TENANT_ID to storage-single-tenant for backward compatibility
...
Using 'stub' as default would break existing installations that stored files
under the default tenantId 'storage-single-tenant' (pre-TENANT_ID era).
After upgrading, storage-api would look for files under 'stub/...' prefix
instead of 'storage-single-tenant/...', making all existing files inaccessible.
2026-04-02 19:17:59 +03:00
Vadko
39322dfbb9
fix(supabase): comprehensive template update to match official self-hosting setup
...
- Update Kong to 3.9.1 with new awk-based entrypoint script (replaces fragile eval/echo)
- Add request-transformer plugin to all secure Kong routes for API key translation
- Fix hide_credentials: false on REST and GraphQL routes
- Add post-function plugin on storage route for S3 presigned URL compatibility
- Add opaque API key support (SUPABASE_PUBLISHABLE_KEY, SUPABASE_SECRET_KEY)
- Update Vector router to use contains() matching for Coolify container names
- Add auto-generated self-signed TLS cert for Supavisor (fixes Supabase CLI connectivity)
- Fix logs not queryable in Studio by separating public/private Logflare access tokens
- Update image versions: Kong 3.9.1, Studio 2026.03.16, PostgREST v14.6, Storage v1.44.2, Edge Runtime v1.71.2
- Fix IMGPROXY_ENABLE_WEBP_DETECTION -> IMGPROXY_AUTO_WEBP
- Add deno-cache volume for faster Edge Function cold starts
- Make POOLER_TENANT_ID configurable
- Add start_period to Realtime and Supavisor healthchecks
- Add KONG_PROXY_ACCESS_LOG configuration
- Update SQL init scripts to use $POSTGRES_USER instead of hardcoded supabase_admin
2026-04-02 17:31:01 +03:00
Vadko
ecfbe35485
fix(supabase): add MCP route protection, update edge functions to Deno.serve()
2026-04-02 03:53:19 +03:00
Vadko
94475a9943
fix(supabase): fix vector log collection bugs
2026-04-02 03:53:19 +03:00
Vadko
16617b9009
fix(supabase): update to latest versions, fix vector config, add missing env vars
2026-04-02 03:53:19 +03:00
Vadko
b5a21543c3
fix(supabase): fix TUS resumable upload 401 by adding leading slash to TUS_URL_PATH
2026-04-02 03:53:19 +03:00
Vadko
2da2d9c44a
chore: update Supabase template to latest versions
...
Updated all Supabase service images to latest versions:
- studio: 2026.01.07 -> 2026.01.27-sha-6aa59ff
- postgres: 15.8.1.048 -> 15.8.1.085
- logflare: 1.4.0 -> 1.30.3
- postgrest: v12.2.12 -> v14.3
- gotrue: v2.174.0 -> v2.185.0
- realtime: v2.34.47 -> v2.72.0
- storage-api: v1.14.6 -> v1.37.1
- imgproxy: v3.8.0 -> v3.30.1
- postgres-meta: v0.89.3 -> v0.95.2
- edge-runtime: v1.67.4 -> v1.70.0
- supavisor: 2.5.1 -> 2.7.4
Config changes:
- analytics: LOGFLARE_API_KEY replaced with LOGFLARE_PUBLIC/PRIVATE_ACCESS_TOKEN, removed LOGFLARE_SINGLE_TENANT_MODE and LOGFLARE_MIN_CLUSTER_SIZE
- studio: added POSTGRES_PORT/DB, LOGFLARE_*_ACCESS_TOKEN, SNIPPETS/EDGE_FUNCTIONS management, volumes; removed CURRENT_CLI_VERSION, SUPABASE_PUBLIC_API
- imgproxy: added IMGPROXY_BIND, IMGPROXY_MAX_SRC_RESOLUTION
- meta: added CRYPTO_KEY
- realtime: removed FLY_ALLOC_ID, FLY_APP_NAME, ENABLE_TAILSCALE; added DISABLE_HEALTHCHECK_LOGGING
- storage: removed obsolete commented-out env vars
2026-04-02 03:53:19 +03:00
Xidik
949cce1097
fix(service): allow overriding GOTRUE_SITE_URL in Supabase template
...
The Supabase template hardcoded GOTRUE_SITE_URL to the internal Supabase
Kong URL, which caused OAuth redirects to go to the Supabase API domain
instead of the user's frontend domain. This broke Google OAuth, magic
links, and other redirect-based auth flows.
Allow users to set GOTRUE_SITE_URL in the Coolify UI to their frontend
domain while keeping the Supabase URL as a sensible default.
Fixes #5581
2026-03-22 22:02:13 +07:00
Vadko
21e61b008c
fix(service): disable kong response buffering and increase timeouts ( #7864 )
2026-01-20 19:10:07 +01:00
Tyler Hughes
351b250739
fix(service): supabase studio settings redirect loop ( #7828 )
2026-01-19 19:43:46 +01:00
peaklabs-dev
ccda7db54f
fix(service): supabase studio fails to load schemas
2026-01-07 19:06:12 +01:00
360Creators
eb7a37e933
Fix: CVE-2025-55182 React2shell infected supabase/studio:2025.06.02-sha-8f2993d
2025-12-19 16:51:39 +01:00
Andras Bacsai
e8851ff5cd
Update healthcheck commands for MinIO services across multiple YAML files
2025-10-22 16:05:17 +02:00
ShadowArcanist
b88a70fde5
Replace minio with coollabs minio on supabase service template
2025-10-22 12:35:24 +05:30
Serdar Yerdelen
522b3459ae
feat(templates): added category per service
2025-08-17 18:23:57 +02:00
Andras Bacsai
193995de79
feat(templates): add new service templates and update existing compose files for various applications
2025-08-12 10:07:11 +02:00
Andras Bacsai
2cc0133a7a
fix(supabase): update Supabase service images and healthcheck methods for improved reliability
2025-06-13 17:30:03 +02:00
Andras Bacsai
911957ff66
chore(supabase): Update Supabase service template and Postgres image version
...
- Bump Supabase Postgres image from 15.6.1.146 to 15.8.1.048
2025-03-11 18:41:03 +01:00
peaklabs-dev
a3f3ca786f
fix: teable
2025-01-09 17:36:20 +01:00
Darren Sisson
4bfd76a70c
update supabase template
2024-12-23 20:56:32 +00:00
Ibnu Rasikh
19a7f6fbbc
add OPENAI_API_KEY variable in supabase.yaml
...
For people that have a skill issue in SQL just like me, Supabase AI Assistant is quite important.
2024-12-19 16:34:00 +07:00
Igor G
6caa104885
Update supabase.yaml
...
Change wrong env variable name for image proxy transformation
2024-11-24 15:53:58 +04:00
peaklabs-dev
5c3fffe1a6
fix supabase
2024-10-10 18:13:48 +02:00
Darren Sisson
1b0f67a083
update supabase template to match current version
2024-10-09 13:03:47 +01:00
Darren Sisson
7f64873209
update supabase and add supavisor
2024-10-07 16:54:35 +01:00
Darren Sisson
991c215a10
Update supabase.yaml
...
Update Supabase Compose to current image versions
2024-08-12 10:48:59 +01:00
Andras Bacsai
3224110583
fix: supabase
2024-07-20 12:30:32 +02:00
Pjort
548c4a4c64
Update supabase.yaml
...
Fixes problem related to emails sent for invite and forgotten password, that then doesn't actually use the external URL instead uses the hardcoded: http://supabase-kong:8000
2024-07-15 17:47:35 +02:00
Torrenté Florian
cbcc7f6d88
Update supabase.yaml
...
Based on solution here:
https://github.com/coollabsio/coolify/issues/2696
Tested and working !
2024-07-10 00:10:17 +02:00
Ruslan Suleimanov
5232ce6e52
use the right key
2024-06-19 20:54:52 +02:00
Matt
11fccb8e89
fix: supabase service, newest versions
2024-06-04 07:58:40 -05:00
Andras Bacsai
244c81587c
fix: templates
2024-05-23 11:13:06 +02:00
Samuel Teixeira
1a7894b15e
Update supabase.yaml
...
Add `--ignore-existing` into bucket creation to avoid the service be unhealthy.
2024-05-23 03:55:13 +01:00
Andras Bacsai
e2ba5abe76
fix: hc from localhost to 127.0.0.1
2024-05-17 10:11:55 +02:00
Matt
596eaa7590
fix realtime
2024-05-02 10:52:55 -05:00
Matt
bdcb3af6fa
Update supabase.yaml
2024-04-30 13:41:08 -05:00
Andras Bacsai
2c1b3d5790
Update Supabase Studio image version in supabase.yaml
2024-04-17 11:13:23 +02:00
Andras Bacsai
498626748d
Update Supabase images to latest versions
2024-04-16 13:18:55 +02:00
Andras Bacsai
d94c9e522c
Update SUPABASE_PUBLIC_URL environment variable in supabase.yaml
2024-04-15 15:25:56 +02:00
Andras Bacsai
6187c826b4
Merge pull request #1863 from hamanuha/main
...
Supabase Fixes: Default database name
2024-04-12 23:33:30 +02:00
w3cj
0168ef55f0
fix #1966 : update supabase template
2024-04-12 07:07:20 -06:00
Gionata Mettifogo
082f17f940
Update supabase.yaml - JWT_SERCET -> should be JWT_SECRET
...
There is a spelling error in supabase.yml that prevents the auth component from working.
JWT_SERCET -> should be JWT_SECRET
2024-04-07 11:56:46 +02:00
Manuel
0032d3cf6c
Fix db_name quotes
2024-03-19 11:58:46 +01:00
Manuel
bd81cc1cc4
Use db name parameter for jwt sql
2024-03-19 10:35:50 +01:00
Manuel
bc36fcb722
Supabase Fixes: Default database name
2024-03-18 20:23:50 +01:00
Andras Bacsai
c3da2bfade
Update Supabase port to 8000
2024-03-18 14:00:26 +01:00
Andras Bacsai
bbd6780971
Add port configuration for Supabase service
2024-03-18 13:03:56 +01:00
Andras Bacsai
71edb68995
Update GOTRUE_SITE_URL environment variable
2024-03-18 11:09:00 +01:00
Andras Bacsai
047d320665
Merge branch 'next' into supabase
2024-03-18 11:08:28 +01:00