Commit Graph

299 Commits

Author SHA1 Message Date
Andrey A. af762a9c54 chore(self-hosted): update studio to the latest build from 2026-04-27 (#45291) 2026-04-28 10:42:45 +02:00
Joshen Lim f4fc4ff923 chore(self-hosted): update studio image 2026-04-27 (#45261) 2026-04-27 16:09:45 +02:00
Inder Singh cc4d985c40 feat(docker): remove superuser access (#42975) 2026-04-22 11:24:58 +02:00
Andrey A. 76f41c8e4f fix(self-hosted): adjust docker compose for better compat with podman (#44754) 2026-04-13 18:30:43 +02:00
Andrey A. f2d1c7aea0 fix(self-hosted): studio container shouldn't depend on host's ipv6 stack (#44772) 2026-04-13 12:50:01 +02:00
Andrey A. e3626b2d0c chore(self-hosted): update images 2026-04-08 (#44632) 2026-04-08 16:34:22 +02:00
Luiz Felipe Machado f128106801 feat(self-hosting): add SAML SSO env config and open Kong routes (#43385) 2026-04-01 15:42:36 +02:00
Inder Singh 30e78d59c0 fix(self-hosted): replace deprecated imgproxy env var (#43919) 2026-03-18 15:55:48 +00:00
Andrey A. c3701936b7 fix(self-hosted): increase timeouts for supavisor (#43905) 2026-03-18 10:47:03 +00:00
Andrey A. d067569680 fix(self-hosted): improve kong config for logging and dns lookups (#43874) 2026-03-17 18:32:52 +01:00
Andrey A. d8947c1194 chore(self-hosted): update image versions 2026-03-16 (#43826) 2026-03-17 13:27:01 +01:00
Andrey A. 6190518640 add new opaque api keys and new auth to self-hosted 2026-03-16 12:00:10 +01:00
Andrey A. a8ca6fed2c fix(self-hosted): do not use quotes for default value of rest env 2026-03-12 18:30:12 +00:00
Andrey A. b7cbc11d21 add data api page to integrations for self-hosted 2026-03-12 15:50:07 +01:00
Andrey A. 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
Andrey A. 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
Kalleby Santos 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
Copple 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 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 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 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 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 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