Commit Graph

454 Commits

Author SHA1 Message Date
Andrey A.
2d422e4d9d fix(self-hosted): use subshell for terminal checks in setup.sh (#46779) 2026-06-09 14:43:55 +00:00
Andrey A.
30d32dd22c chore(self-hosted): add test for tus (#46731) 2026-06-08 14:49:16 +02:00
Luiz Felipe Machado
9db45c7fd9 fix(docker): add healthcheck to edge functions container (#46655) 2026-06-08 12:38:03 +02:00
Andrey A.
f5c49e89c5 chore(self-hosted): expand smoke tests (#46722) 2026-06-08 12:23:36 +02:00
Matt Rossman
69333b9bb5 docs: update URLs after supabase/mcp repo transfer (#46675)
The Supabase MCP repo transferred from `supabase-community/supabase-mcp`
-> `supabase/mcp`. This updates links on docs and www to point to the
new location: https://github.com/supabase/mcp

The main one needing this change is the MCP docs page at `mcp.mdx`:
https://supabase.com/mcp

I also updated links in the changelog / blog for good measure, though I
can remove those changes if desired since the old URL redirects to the
new location.

Related: https://github.com/supabase/mcp/pull/295
Ref: AI-792

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Updated Supabase MCP server repository references across all
documentation guides, blog articles, changelog entries, and supporting
materials to direct users to the current official location.
* Refreshed documentation links including feature groups, setup
instructions, abilities documentation, and GitHub issue tracking URLs
for consistency.
  * Updated MCP server release links in changelog.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2026-06-05 10:09:49 -04:00
Andrey A.
9a78130e42 chore(self-hosted): update 2026-06-03 (#46610) 2026-06-03 13:25:48 +02:00
Luiz Felipe Machado
881149c4f9 feat(self-hosted): make analytics optional in compose (#45327) 2026-06-03 11:07:31 +02:00
Andrey A.
a18539886c fix(self-hosted): add docker setup for amzn linux and fix comments (#46504) 2026-05-29 17:46:13 +02:00
Luiz Felipe Machado
94ac6f3fa3 fix(self-hosted): reject access via internal jwt api keys when translation is enabled (#46023) 2026-05-26 17:03:13 +02:00
Luiz Felipe Machado
aa691c1ee2 fix(self-hsoted): handle optional services and overrides in test-container-logs (#46099) 2026-05-26 16:41:07 +02:00
Andrey A.
84d7da45e7 chore(self-hosted): add STORAGE_S3_UPLOAD_PART_SIZE to env vars list (#46297) 2026-05-25 17:07:14 +02:00
Andrey A.
fcb8ee0412 feat(self-hosted): add setup.sh and run.sh scripts for self-hosted supabase (#45603) 2026-05-22 17:06:58 +02:00
Andrey A.
c1276c8e9a feat(self-hosted): add new API keys to self-hosted Studio and MCP server (#46173) 2026-05-22 12:11:00 +02:00
Andrey A.
82a3f2cb24 chore(self-hosted): add a reference docs for configurable env vars (#46124) 2026-05-20 11:48:11 +02:00
Andrey A.
31ca536bcb fix(self-hosted): add jwt issuer env var to auth config (#46020) 2026-05-18 16:31:26 +02:00
Andrey A.
af031e2abf fix(self-hosted): add depends_on analytics for vector (#46038) 2026-05-18 16:30:42 +02:00
Andrey A.
95a4243f0e chore(self-hosted): update nginx image in the override (#45979) 2026-05-15 12:18:21 +00:00
abdul
dd512e912a fix(self-hosted): prevent Kong startup failures from CRLF line endings (#44422)
## What changed
- added `docker/volumes/.gitattributes` with `* text=auto eol=lf` to
enforce LF line endings for Docker-mounted volume files
- added a Windows troubleshooting warning to the self-hosting Docker
guide for Kong startup failures caused by CRLF line endings

## Why
Issue #44052 reports `supabase-kong` failing with `exec
/home/kong/kong-entrypoint.sh: no such file or directory`.
A common cause is CRLF conversion on Windows for mounted shell scripts.
Enforcing LF in `docker/volumes` prevents this class of failure for
fresh checkouts/copies.

## Validation
- `git check-attr text eol -- docker/volumes/api/kong-entrypoint.sh
docker/volumes/db/roles.sql docker/volumes/logs/vector.yml`
- `pnpm exec prettier --check
apps/docs/content/guides/self-hosting/docker.mdx`
- attempted `pnpm --prefix apps/docs run lint:mdx` (failed locally due
missing `node-pty` native module in this environment)

Closes #44052


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **Documentation**
* Added warning about Windows CRLF line ending issues with Docker
mounted scripts and resolution steps.

* **Chores**
* Added line ending configuration to enforce LF format in Docker
volumes.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->

---------

Co-authored-by: Chris Chinchilla <chris@chrischinchilla.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-05-15 10:29:04 +02:00
Sonu Yadav
1f28a37569 fix(self-hosted): allow configuring supavisor tenant db_host via env var (#41273) 2026-05-14 22:54:20 +02:00
Andrey A.
36d1f2c0ec feat(self-hosted): do not require openssl or node for new auth (#45941) 2026-05-14 17:48:49 +02:00
Andrey A.
51c1de7c18 fix(self-hosted): use curl -f in analytics healthcheck (#45929) 2026-05-14 13:21:17 +00:00
Andrey A.
72525c66de chore(self-hosted): standardize on override vs overlay for compose in docs and configs (#45627) 2026-05-06 13:40:26 +02:00
Luiz Felipe Machado
5fa012cfa9 docs(self-hosted): clarify envoy api gateway setup (#45238) 2026-04-29 09:33:53 +00:00
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
Andrey A.
7333fd26e4 chore(self-hosted): update changelog 2026-04-27 (#45290) 2026-04-28 10:42:31 +02:00
Joshen Lim
f4fc4ff923 chore(self-hosted): update studio image 2026-04-27 (#45261) 2026-04-27 16:09:45 +02:00
Andrey A.
b4a6897b1b chore(self-hosted): update proxy configs for envoy (#45229) 2026-04-27 15:22:02 +02:00
Luiz Felipe Machado
53060160aa fix(self-hosted): api key translation should depend on the sb_ keys present (#45195) 2026-04-24 12:17:50 +02:00
Inder Singh
cc4d985c40 feat(docker): remove superuser access (#42975) 2026-04-22 11:24:58 +02:00
Luiz Felipe Machado
e080513666 feat: add Envoy API gateway for self-hosted Docker Compose (#43838) 2026-04-22 11:20:32 +02:00
Andrey A.
1a0b580dc0 chore(self-hosted): when adding new keys update docker config too (#45056) 2026-04-20 14:39:05 +00:00
Andrey A.
5181be6005 chore(self-hosted): update how-to guides to match current configs (#45011) 2026-04-20 15:25:06 +02:00
Andrey A.
1ba307915a fix(self-hosted): pg 17 upgrade should work on macos with docker desktop (#44864) 2026-04-15 13:47:11 +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.
69b6a4b273 chore(self-hosted): update changelog 2026-04-08 (#44631) 2026-04-08 16:34:39 +02:00
Andrey A.
e3626b2d0c chore(self-hosted): update images 2026-04-08 (#44632) 2026-04-08 16:34:22 +02:00
Andrey A.
d7a9ded4b0 add pg17 upgrade configuration for self-hosted supabase (#44147) 2026-04-07 16:44:03 +02:00
Andrey A.
b34d8e6609 add routes for saml sso to self-hosted proxy configs (#44440) 2026-04-01 18:18:50 +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.
4f65e09ff5 chore(self-hosted): update changelog 2026-03-16 (#43827) 2026-03-17 12:36:24 +00:00
Andrey A.
d8947c1194 chore(self-hosted): update image versions 2026-03-16 (#43826) 2026-03-17 13:27:01 +01:00
Andrey A.
d6f10cae9f fix: adjust proxy configs for new api keys and auth (#43837) 2026-03-17 11:17:59 +01:00
Atharv Gaur
edf51dfd98 fix(self-hosted): add hybrid JWT verification for edge functions docker template 2026-03-16 16:56:29 +01:00
Andrey A.
34321a0811 fix(self-hosted): improve s3 backend tests 2026-03-16 14:15:04 +01:00
Andrey A.
ac01c8139e fix(self-hosted): use named volumes for s3 and reduce redundancy 2026-03-16 14:14:41 +01:00
Johan Bergström
1f53b2d6e9 chore(docker-compose): introduce rustfs as an option to minio 2026-03-16 12:14:25 +01:00