Commit Graph
1730 Commits
Author SHA1 Message Date
ShadowArcanist 58239dc92c chore(service): update nextcloud healthcheck endpoint 2026-04-07 23:32:57 +05:30
ShadowArcanist 606a860e97 fix(service): nextcloud workers exhaustion due to low interval healthcheck 2026-04-06 00:07:02 +05:30
Andras BacsaiandGitHub a652517d23 Merge branch 'next' into fix/supabase-gotrue-site-url 2026-04-05 20:21:11 +02:00
Andras BacsaiandGitHub bebbf16e43 feat(service): update Supabase to current latest versions (#8316) 2026-04-05 20:21:05 +02:00
Andras BacsaiandGitHub a232d94ac2 fix(service): directus cors not applied in preflight requests (#9081) 2026-04-05 20:20:14 +02:00
Andras BacsaiandGitHub 5c85077b98 feat(service): add grimmory (#9109) 2026-04-05 20:19:56 +02:00
Andras BacsaiandGitHub 2a2a258392 fix(service): n8n task-runners health check fails (#9309) 2026-04-05 20:19:45 +02:00
Andras BacsaiandGitHub 8e24a39a7c fix(service): fix librechat healthcheck and update dependencies (#9358) 2026-04-05 20:19:31 +02:00
Andras BacsaiandGitHub bd9785e679 feat(service): update Rivet to v2.2.0 (#9378) 2026-04-05 18:49:17 +02:00
Andras BacsaiandGitHub 8f4239bffa fix(template): Minecraft was on wrong category (#9387) 2026-04-05 18:48:54 +02:00
Andras BacsaiandGitHub 3eaa721277 feat(service): update Convex to current latest version (#9392) 2026-04-05 18:48:33 +02:00
Andras BacsaiandGitHub 5d01498cc0 fix(services): bump images of alexandrie to fix security issue (#9434) 2026-04-05 18:47:50 +02:00
SmaugandGitHub 86c2518d06 Update Docker images to latest versions 2026-04-05 13:36:24 +02:00
ShadowArcanistandGitHub fa73d45b41 fix dangerous cors config for directus service 2026-04-03 19:26:06 +05:30
ShadowArcanistandGitHub c5ec79bbb8 fix dangerous cors config for directus-with-postgresql service 2026-04-03 19:25:51 +05:30
ShadowArcanistandGitHub 7e31c6d83a fix healthcheck path for grimmory service 2026-04-03 18:59:26 +05:30
ShadowArcanistandGitHub 5297aaa003 pin grimmory service to static version 2026-04-03 18:59:09 +05:30
ShadowArcanistandGitHub 452a8ffb33 pin librechat service pgvector to static version
This docker image is abandoned, in future we have to swap it to a well maintained one, for time being we can use this one
2026-04-03 18:29:44 +05:30
ShadowArcanistandGitHub 9ae5725aa4 pin librechat service rag api to static version 2026-04-03 18:28:59 +05:30
ShadowArcanistandGitHub 68930a5d79 pin librechat service api to static version 2026-04-03 18:28:46 +05:30
ShadowArcanistandGitHub 24cc4db51d fix healthcheck on convex service 2026-04-03 18:01:53 +05:30
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
Sebastian KrepelaandClaude Opus 4.6 dd7b9cedc9 Update Convex Docker image tags to latest release
The pinned commit hashes (00bd9272, 33cef775) are from ~Nov 2025 and
incompatible with convex npm package >=1.30, causing deploy failures
with "missing field `functions`" errors.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 13:08:35 +02: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
Iisyourdad bda205c723 Change Minecraft catagory from media to games 2026-04-01 15:06:17 -05:00
Romain ROCHAS 83df12fdac update(template): update Rivet template 2026-04-01 19:58:30 +02:00
Gauthier POGAM--LE MONTAGNER 3a252fa64b feat(service): upgrade meilisearch image to v1.35.1 in librechat
template
2026-03-31 19:24:12 +02:00
Gauthier POGAM--LE MONTAGNER 1344093a13 fix(service): fix librechat healthcheck 2026-03-31 19:24:12 +02:00
Frank Raa e895a1d236 fix(templates): fix n8n and task-runners health check endpoints 2026-03-30 20:40:07 +02:00
Andras BacsaiandGitHub eb3d88a9ea feat(service): Add ElectricSQL (#8190) 2026-03-30 11:49:39 +02:00
Andras BacsaiandGitHub 47692be982 fix(service): use FQDN instead of URL for Grafana GF_SERVER_DOMAIN (#9080) 2026-03-30 11:49:09 +02:00
Andras BacsaiandGitHub 915d2a05af fix(service): pin clickhouse version on Langfuse service to avoid error during clickhouse init (#9236) 2026-03-30 11:48:49 +02:00
MaxwellandGitHub ac47040fd1 Fixed typo in listmonk db config
Correct db__name to db__database
2026-03-29 14:35:48 +10:00
Ricky WangaandGitHub e78af08bdf Merge branch 'next' into v4.x 2026-03-28 16:56:14 +01:00
Gauthier POGAM--LE MONTAGNER 4213bd5215 fix(langfuse): pin clickhouse version to avoid error during clickhouse init
The releases published on 27/03/26 causes Clickhouse to incorrectly
initialize. This prevent the DB from restarting after the initial run.

This pin the version to the most recent version that was working
properly.
2026-03-28 16:21:57 +01:00
matfireandGitHub 8ef0f07b5b Merge branch 'next' into v4.x 2026-03-24 20:18:01 +01:00
Andras BacsaiandGitHub eebb8609a7 Add EspoCRM, provided by the official team (#8658) 2026-03-24 14:27:41 +01:00
Andras BacsaiandGitHub 1af20a9567 chore(service): disable Booklore service (#9105) 2026-03-24 14:27:21 +01:00
Ricky Wanga 9c0bc042ff feat: add grimmory service and database configuration to compose template 2026-03-23 12:55:25 +01:00
Claude 23b52487c4 Disable booklore service template
Add `# ignore: true` to the booklore compose file so the service
template generator skips it, hiding it from the UI.

https://claude.ai/code/session_01Y7ZeGwqPp97oXwyLCPja9k
2026-03-23 09:53:07 +00:00
Xidik 9ca65313ea fix(service): add CORS defaults to Directus templates
The Directus service templates were missing CORS configuration, causing
preflight OPTIONS requests to fail when connecting from frontend apps.
Users had to manually edit the compose file to add CORS variables.

Add sensible CORS defaults (enabled with dynamic origin matching) to
both directus.yaml and directus-with-postgresql.yaml templates. All
values are user-overridable via the Coolify UI.

Fixes #5024
2026-03-22 22:06:48 +07:00
Xidik 95351eba89 fix(service): use FQDN instead of URL for Grafana GF_SERVER_DOMAIN
GF_SERVER_DOMAIN expects a bare hostname (e.g. grafana.example.com) but
was set to SERVICE_URL_GRAFANA which includes the protocol
(https://grafana.example.com). This mismatch can cause Grafana to fail
to load its application files when deployed behind Coolify's proxy.

Changed to SERVICE_FQDN_GRAFANA which provides just the hostname. Applied
the fix to both grafana.yaml and grafana-with-postgresql.yaml templates.

Fixes #5307
2026-03-22 22:04:22 +07: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
matfireandGitHub 40eff61d59 Merge branch 'next' into v4.x 2026-03-16 17:51:05 +01:00
Taras Machyshyn c4279a6bcb Define static versions 2026-03-16 18:23:47 +02:00