Andrey A. and Chris Chinchilla
001faf98b6
docs: add https proxy how-to for self-hosted ( #43293 )
...
## I have read the
[CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md )
file.
YES
## What kind of change does this PR introduce?
- Add a new how-to guide covering PR #43291
- Explain how to use an https proxy on top of [self-hosted
Supabase](https://supabase.com/docs/guides/self-hosting ) API gateway
(Kong)
---------
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io >
2026-03-03 17:09:46 +00:00
28808d2c9f
docs: add oauth and otp how-to guides for self-hosted ( #43286 )
...
## I have read the
[CONTRIBUTING.md](https://github.com/supabase/supabase/blob/master/CONTRIBUTING.md )
file.
YES
## What kind of change does this PR introduce?
- Add two new how-to guides covering OAuth and OTP/MFA configuration for
[self-hosted Supabase](https://supabase.com/docs/guides/self-hosting )
- Add placeholder environment variables to `.env.example` and
`docker-compose.yml`
---------
Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com >
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io >
2026-03-03 17:33:20 +01:00
Andrey A.
b5cb4548b6
add a how-to for self-hosted edge functions
2026-02-25 21:44:19 +01:00
Andrey A.
b9ec8927c4
use chainguard images for minio and tidy up configs
2026-02-18 18:46:36 +01:00
Inder Singh
97d9865ed4
feat(docker): add deno-cache volume and use Deno.serve
2026-02-18 18:34:34 +01:00
Andrey A.
1d06ec8154
chore: update images for self-hosted
2026-02-16 16:51:43 +00:00
Inder Singh
3aef6f08b8
feat(self-hosted): update vector service and config
2026-02-16 14:10:47 +00:00
Andrey A.
f24df26d7b
fix: do not expose analytics by default
2026-02-16 13:23:16 +01:00
Inder Singh
26c615ca4a
fix(self-hosted): add s3 client config and fix minio config
2026-02-15 21:51:04 +01:00
Andrey A.
a452e9a9a4
fix(storage): update storage to 1.37.1 to resolve migrations ( #42504 )
2026-02-05 10:45:13 -03:30
1862b71745
feat(studio-local): functions management api - list functions ( #40690 )
...
## What is the current behaviour?
Functions page on self-hosted differs from Platform
## What is the new behaviour?
Adds the possibility to see a list of edge-functions in Self-Host
version.
## Summary by CodeRabbit
* **New Features**
* Added self-hosted edge functions support with filesystem-based
artifact listing and a new API endpoint to list local functions.
* Improved functions UI: unified view, enhanced search and adjacent sort
controls, and clearer local-hosting guidance.
* **Chores**
* Added environment configuration and docker volume for edge functions
management.
* Updated build/task config to pass through edge functions env and
include contentlayer outputs.
Co-authored-by: Ali Waseem <waseema393@gmail.com >
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
Co-authored-by: Terry Sutton <saltcod@gmail.com >
2026-01-30 08:00:21 +08:00
Andrey A.
2599536207
chore: update docker images for self-hosted 2025-01-27
2026-01-27 20:58:31 +08:00
Eduardo Gurgel
9017f10430
fix: set DISABLE_HEALTHCHECK_LOGGING=true on realtime
2026-01-27 10:30:50 +00:00
Ivan Vasilov
6aa59ffe29
chore: Add volume to Studio container for SQL snippets ( #41557 )
...
* Add snippets volume.
* Bump the studio version.
* Add missing whitespace.
2026-01-27 10:34:57 +01:00
Andrey A.
878667cc2d
fix: filter out realtime healtcheck logging and increase hc interval
2026-01-23 16:58:30 +00:00
Inder Singh
5e4636e701
feat(docker): update imgproxy version ( #42032 )
2026-01-23 15:55:02 +00:00
Andrey A.
3dd097c788
chore: update self-hosted image versions ( #41465 )
2025-12-19 17:10:50 +08:00
Andrey A.
6e35a758fe
chore: update self-hosted image versions ( #41234 )
2025-12-10 15:52:00 +00:00
Andrey A.
43f40168c2
fix: change realtime healthcheck to cmdshell for podman compat ( #41159 )
2025-12-08 14:53:26 +00:00
Dave Ho
4b40c1f243
fix: update SEED_SELF_HOST and RUN_JANITOR to string values ( #40994 )
2025-12-08 13:47:01 +00:00
Andrey A.
2824397134
chore: update studio image version ( #40846 )
2025-11-27 10:18:31 +08:00
supabase-cli-releaser[bot]
2d42360350
chore: update self-hosted image versions ( #40825 )
2025-11-26 18:00:50 +00:00
Copple
77a63e2ee1
chore: update self-hosted image versions ( #40762 )
2025-11-25 14:57:16 +00:00
Andrey A.
6a18e493b7
fix: add request_allow_x_forwarded_path to fix tus in self-hosted ( #40500 )
...
* fixes resumable uploads for files larger than 6MB in self-hosted Supabase
* preferred configuration option vs tus_url_path
2025-11-16 19:06:07 +01:00
0f8f68ba6b
chore: updates to self-hosted image versions ( #39942 )
...
* supabase/studio:2025.11.10-sha-5291fe3
* supabase/gotrue:v2.182.1
* supabase/realtime:v2.63.0
* supabase/storage-api:v1.29.0
* supabase/edge-runtime:v1.69.23
* supabase/supavisor:2.7.4
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
Co-authored-by: Andrey A. <56412611+aantti@users.noreply.github.com >
2025-11-12 11:30:08 +00:00
Inder Singh
587f55e4c7
fix(docker): pass postgres host, port and db env to studio ( #40169 )
2025-11-05 14:10:28 +01:00
Ziinc and Chris Chinchilla
00b8fba414
docs: add key encryption docs ( #28369 )
...
* docs: add key encryption docs
* chore: bump docker-compose version number for logflare
* Prettier
* Update apps/docs/docs/ref/self-hosting-analytics/introduction.mdx
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io >
---------
Co-authored-by: Chris Chinchilla <chris.ward@supabase.io >
2025-11-04 11:11:53 +01:00
Ziinc and Jordi Enric
5cfd10aae6
feat: self-hosted log drains ( #28297 )
...
* feat: initial log drain creation, sans rules creation.
* feat: add rules posting
* add project settings to self hosted and adapt log drains
* feat: log drains crud implementation, env var update
* feat: local log drains is working! rules provisioning refined
* fix: add filtering
* feat: finish implementing CRUD of local log drains.
* chore: formatting
* only allow navigation to log drains
* rm unnecessary checks
* rm log
* rm logs
* rm log
* fix type err
* turbofix for turboissue
---------
Co-authored-by: Jordi Enric <jordi.err@gmail.com >
2025-10-30 10:37:32 +00:00
Copple and Han Qiao
a04ed4095c
chore: update self-hosted image versions ( #39921 )
...
* update image versions for docker/docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-10-28 11:11:25 +01:00
Andrey A.
ab2e1e8918
fix: restrict access to mcp server in self-hosted ( #39849 )
...
* add routes for local remote mcp
* add additional plugins to kong to restrict mcp
* prohibit access to /api/mcp and /mcp by default
* add comments to warn the user about local access only
2025-10-27 13:39:30 +01:00
Copple and Han Qiao
a8dbcfe789
chore: update self-hosted image versions ( #39468 )
...
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-10-21 07:14:51 +00:00
Han Qiao
6026a824a3
fix: update queries for local edge function and cron logs ( #39388 )
2025-10-13 15:20:23 +08:00
Han Qiao
764eb8760c
fix: binds studio listener to both ipv4 and ipv6 ( #39383 )
2025-10-09 13:44:23 +08:00
Copple and Han Qiao
02d3ba2170
chore: update self-hosted image versions ( #37342 )
...
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* chore: revert risky updates
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-10-08 17:52:34 +08:00
Matt Rossman
31b6368049
feat: read-only mode for self-hosted MCP ( #39041 )
...
* feat: add `crypto-js`, `encryptString` with sample key
* feat: include POSTGRES_PASSWORD in generated .env.test
* feat: include POSTGRES_PASSWORD in turbo.json for studio
* feat: read only query support
* feat: configurable `POSTGRES_HOST`, `POSTGRES_DB`, `POSTGRES_PORT`
* chore: rename POSTGRES_USER to clarify write permission
* feat: configurable `PG_META_CRYPTO_KEY`
* chore: add `PG_META_CRYPTO_KEY` to generateLocalEnv
* feat: add 'postgres-meta' to linter dictionary
* feat: restore read-only toggle in local MCP URL builder
2025-10-06 16:14:27 -04:00
냥냐챠
b741dcb4d5
chore(self-hosted): bump up edge-runtime image version to v1.69.6 ( #38395 )
2025-09-03 14:56:58 +08:00
Copple and Han Qiao
5a72ebf548
chore: update self-hosted image versions ( #37141 )
...
* chore: update image versions for docker/docker-compose.yml
* Apply suggestions from code review
* Apply suggestion from @sweatybridge
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-07-15 17:52:09 +08:00
Copple and Han Qiao
712ccd97a5
chore: update self-hosted image versions ( #36453 )
...
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* Apply suggestions from code review
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-07-02 12:47:51 +08:00
abc3
13b1b580a9
chore: add POOLER_DB_POOL_SIZE to env vars in docker-compose ( #36270 )
2025-06-23 12:50:43 +00:00
Sherman
be886302e2
fix: supavisor connect to POSTGRES_HOST ( #36572 )
2025-06-23 12:43:56 +00:00
Ziinc
671aea0a4a
fix: use LOGFLARE_PRIVATE_ACCESS_TOKEN for querying, LOGFLARE_PUBLIC_… ( #36169 )
...
* fix: use LOGFLARE_PRIVATE_ACCESS_TOKEN for querying, LOGFLARE_PUBLIC_ACCESS_TOKEN for ingestion
* chore: prettier
* chore: remove logging
* chore: remove unused import
2025-06-05 14:52:29 +08:00
Copple and Han Qiao
e3904ef735
chore: update self-hosted image versions ( #36125 )
...
* chore: update image versions for docker/docker-compose.yml
* Update docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-06-03 11:58:56 +08:00
Copple and Han Qiao
a57e30f863
chore: update self-hosted image versions ( #35489 )
...
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* Update docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-05-20 13:57:15 +08:00
Copple and Han Qiao
0a40e0e5e5
chore: update self-hosted image versions ( #35257 )
...
* chore: update image versions for docker/docker-compose.yml
* Update docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-04-25 12:27:22 +00:00
Copple and Han Qiao
5adade9c95
chore: update self-hosted image versions ( #34823 )
...
* chore: update image versions for docker/docker-compose.yml
* chore: update image versions for docker/docker-compose.yml
* Update docker/docker-compose.yml
---------
Co-authored-by: Han Qiao <sweatybridge@gmail.com >
2025-04-22 12:30:45 +08:00
Copple
7709e8decb
chore: update self-hosted image versions ( #34398 )
2025-03-25 07:02:40 +01:00
Arun Babu Neelicattu
6955350359
fix(self-hosted): SELinux labels and security opt ( #33603 )
...
This change ensures correct volume mount SELinux lables are applied for
services. Additionally, apply correct security options for container
socket use within vector container.
2025-03-14 13:19:14 +00:00
Copple
7392e13c27
chore: update self-hosted image versions ( #34183 )
2025-03-13 17:22:20 +00:00
Copple
e29f21d4da
chore: update self-hosted image versions ( #34159 )
2025-03-12 22:00:27 +00:00
Copple
e8f58ebe42
chore: update self-hosted image versions ( #34126 )
2025-03-12 00:40:29 +08:00