[✅] I have tested the template in my instance, so the maintainers don't spend time trying to figure out what's wrong.
Greptile Summary
Updates Supabase template from version 1.25.04 to 1.26.01 with multiple component version upgrades and configuration improvements. The PR includes changes to support multiple Supabase instances and aligns with the upstream Supabase docker-compose configuration.
Critical Issues Found:
TOML syntax errors with missing closing quotes on lines 5-6 will prevent template parsing
Realtime service routing is broken - Kong URLs don't match the renamed container (lines 331, 351)
Vector logging configuration uses hardcoded container name instead of variable, breaking multi-instance support (line 844)
Changed storage volume paths from ../files/volumes/storage to ./volumes/storage for consistency
Added new environment variables for storage S3 protocol configuration
Improved logging configuration with updated retry strategies
Added new volumes for snippets and edge functions management in studio service
Confidence Score: 1/5
This PR has critical syntax and logic errors that will prevent Supabase from functioning
Multiple critical issues prevent this from working: (1) TOML syntax errors on lines 5-6 will cause template parsing to fail entirely, (2) Kong routing configuration has incorrect URLs that don't match the renamed realtime container, causing routing failures, (3) Vector logging uses hardcoded container name breaking the stated goal of multi-instance support. These must be fixed before deployment.
blueprints/supabase/template.toml requires immediate attention for syntax errors and configuration mismatches
(5/5) You can turn off certain types of comments like style here!
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/Dokploy/templates/pull/721
**Author:** [@jdjimenez2312](https://github.com/jdjimenez2312)
**Created:** 2/21/2026
**Status:** ❌ Closed
**Base:** `canary` ← **Head:** `Update-Supabase`
---
### 📝 Commits (7)
- [`6fd70d0`](https://github.com/Dokploy/templates/commit/6fd70d06cb626ed471a4815bd290564583bb3f7d) Update Supabase 1.26.01
- [`eee9bb3`](https://github.com/Dokploy/templates/commit/eee9bb3d2e0e23d6a0d3c4fb3522e99e4c80f204) fix: correct syntax errors in template.toml for the logflare_public and logflare_private keys
- [`5afdc7d`](https://github.com/Dokploy/templates/commit/5afdc7dcb26ab762deb09a0cb50b40b15cf697e5) fix: update comments for clarity in docker-compose.yml and template.toml
- [`0390d5c`](https://github.com/Dokploy/templates/commit/0390d5c1239778b62f71bdcac75f0d806231d3cf) feat: add logflare_api_key variable and update env configuration
- [`ffe08c0`](https://github.com/Dokploy/templates/commit/ffe08c028065f217128e31080e727032f5433cdc) fix: add missing comma in GOOGLE_PROJECT_NUMBER assignment in template.toml
- [`238a017`](https://github.com/Dokploy/templates/commit/238a017d0fa33851743f2163805ff717f0e87f17) fix: update volume paths
- [`55c4db2`](https://github.com/Dokploy/templates/commit/55c4db2b72db4215b0db593be8b604679ba49d50) fix: update realtime container name
### 📊 Changes
**3 files changed** (+156 additions, -96 deletions)
<details>
<summary>View changed files</summary>
📝 `blueprints/supabase/docker-compose.yml` (+58 -54)
📝 `blueprints/supabase/template.toml` (+97 -41)
📝 `meta.json` (+1 -1)
</details>
### 📄 Description
## What is this PR about?
New PR of Supabase is updated according to the original .yml and configured to allow multiple instances.
## Checklist
Before submitting this PR, please make sure that:
- [✅] I have read the suggestions in the README.md file https://github.com/Dokploy/templates?tab=readme-ov-file#general-requirements-when-creating-a-template
- [✅] I have tested the template in my instance, so the maintainers don't spend time trying to figure out what's wrong.
<!-- greptile_comment -->
<h3>Greptile Summary</h3>
Updates Supabase template from version 1.25.04 to 1.26.01 with multiple component version upgrades and configuration improvements. The PR includes changes to support multiple Supabase instances and aligns with the upstream Supabase docker-compose configuration.
**Critical Issues Found:**
- TOML syntax errors with missing closing quotes on lines 5-6 will prevent template parsing
- Realtime service routing is broken - Kong URLs don't match the renamed container (lines 331, 351)
- Vector logging configuration uses hardcoded container name instead of variable, breaking multi-instance support (line 844)
**Notable Changes:**
- Updated 10+ service versions (studio, auth, rest, realtime, storage, imgproxy, meta, functions, analytics, db, vector, supavisor)
- Changed storage volume paths from `../files/volumes/storage` to `./volumes/storage` for consistency
- Added new environment variables for storage S3 protocol configuration
- Improved logging configuration with updated retry strategies
- Added new volumes for snippets and edge functions management in studio service
<h3>Confidence Score: 1/5</h3>
- This PR has critical syntax and logic errors that will prevent Supabase from functioning
- Multiple critical issues prevent this from working: (1) TOML syntax errors on lines 5-6 will cause template parsing to fail entirely, (2) Kong routing configuration has incorrect URLs that don't match the renamed realtime container, causing routing failures, (3) Vector logging uses hardcoded container name breaking the stated goal of multi-instance support. These must be fixed before deployment.
- `blueprints/supabase/template.toml` requires immediate attention for syntax errors and configuration mismatches
<sub>Last reviewed commit: 6fd70d0</sub>
<!-- greptile_other_comments_section -->
<sub>(5/5) You can turn off certain types of comments like style [here](https://app.greptile.com/review/github)!</sub>
<!-- /greptile_comment -->
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/721
Author: @jdjimenez2312
Created: 2/21/2026
Status: ❌ Closed
Base:
canary← Head:Update-Supabase📝 Commits (7)
6fd70d0Update Supabase 1.26.01eee9bb3fix: correct syntax errors in template.toml for the logflare_public and logflare_private keys5afdc7dfix: update comments for clarity in docker-compose.yml and template.toml0390d5cfeat: add logflare_api_key variable and update env configurationffe08c0fix: add missing comma in GOOGLE_PROJECT_NUMBER assignment in template.toml238a017fix: update volume paths55c4db2fix: update realtime container name📊 Changes
3 files changed (+156 additions, -96 deletions)
View changed files
📝
blueprints/supabase/docker-compose.yml(+58 -54)📝
blueprints/supabase/template.toml(+97 -41)📝
meta.json(+1 -1)📄 Description
What is this PR about?
New PR of Supabase is updated according to the original .yml and configured to allow multiple instances.
Checklist
Before submitting this PR, please make sure that:
Greptile Summary
Updates Supabase template from version 1.25.04 to 1.26.01 with multiple component version upgrades and configuration improvements. The PR includes changes to support multiple Supabase instances and aligns with the upstream Supabase docker-compose configuration.
Critical Issues Found:
Notable Changes:
../files/volumes/storageto./volumes/storagefor consistencyConfidence Score: 1/5
blueprints/supabase/template.tomlrequires immediate attention for syntax errors and configuration mismatchesLast reviewed commit:
6fd70d0(5/5) You can turn off certain types of comments like style here!
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.