Commit Graph
36 Commits
Author SHA1 Message Date
Andrey A.andChris 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. aa1aa73200 update .env.example with better comments 2026-02-25 21:44:45 +01:00
Jeremias Menichelli f6ec43a9ed [DOCS-454] fix(Docs): Fix images from causing CLS on pages (#43026) 2026-02-23 19:02:31 +01:00
Andrey A. e43e7fff4e add s3 configuration how-to for self-hosted 2026-02-18 14:15:42 +01:00
Andrey A. 0312cc56ce add restore from platform to self-hosted how-to 2026-02-17 10:38:57 +01:00
Andrey A. 2b625b04f2 fix: add minio password generator and amend docs 2026-02-16 14:12:03 +00:00
Andrey A. ff1c78eee4 fix: add a note about special chars in dashboard password 2026-01-26 18:20:58 +11:00
Andrey A. 486dfccf60 fix: restructure overview and add quick setup (#41438) 2025-12-19 12:48:07 +01:00
Andrey A. 25fdff20c9 chore: add support, gotrue => auth, minor fixes, remove obscure analytics section (#41347) 2025-12-16 11:14:15 -03:30
Andrey A.andChris Chinchilla a90890ad52 fix(docs): multiple edits and enhancements for self-hosted docker guide (#40901)
* fix(docs): multiple edits and enhancements

* fix: edited to remove typos and align with the linter

* fix: remove more typos and a bit more linter compliance

* fix: correct minor typos

* chore: add linter exclusion

* fix: exclude lint check for imgproxy

* fix: move disable lint to separate lines

* chore: make prettier happy

* chore: typos plus add linux docker desktop

* chore: fix typos and add link to postgres password guidelines

* chore: stress postgres password recommendation

* fix: use relative paths for docs references

* chore: add a note about all digits in dashboard password

* chore: add a note about no-telemetry and design partnerships if enterprise

* chore: initial import of a simpler jwt generator component

* fix: grammar, some sections reorg, use simpler generator

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-12-12 10:20:24 +01:00
omahs 96fb9fb99d docs: Fix typos (#40906) 2025-12-01 12:19:35 +00:00
Andrey A. 7d743d4fb3 docs: add a note about secret_key_base to self-hosting with docker (#39460) 2025-10-16 15:43:32 +02: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
CharisandChris Chinchilla 47705a8968 chore: replace all supabase urls with relative urls (#38537)
* fix: rewrite relative URLs when syncing to GitHub discussion

Relative URLs back to supabse.com won't work in GitHub discussions, so
rewrite them back to absolute URLs starting with https://supabase.com

* fix: replace all supabase urls with relative urls

* chore: add linting for relative urls

* chore: bump linter version

* Prettier

---------

Co-authored-by: Chris Chinchilla <chris.ward@supabase.io>
2025-09-09 12:54:33 +00:00
Charis 0e28054772 docs(self-hosted env): fix odd format for example .env file (#36120) 2025-06-02 17:50:48 -04:00
JasperandCharis 0c4c874a6a update: improve docker self hosting documentation (#27974)
* update: improve docker self hosting documentation

* fix: self hosting docs consistencies

* update: jwt generator according to official documentation

* Apply grammer improvements from code review

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* conform to prettier formatting

* Update apps/docs/content/guides/self-hosting/docker.mdx

* Update apps/docs/components/JwtGenerator/JwtGenerator.tsx

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-04-15 23:51:14 +00:00
8ca8cb43fd Added functions dashboard quickstart page, about deno 2 guide, and deno 2 test guide (#34599)
* Added functions dashboard quickstart page, about deno 2 guide, and deno 2 test guide

* fix: updated image sizes, and trimmed some images and text

* fix: removed line about assistant edits and made some minor polish fixes

* updated docs

* Apply suggestions from code review

* remove duplication

---------

Co-authored-by: Greg Papas <gregpapas@gregs-mbp.mynetworksettings.com>
Co-authored-by: Lakshan Perera <lakshan@laktek.com>
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-04-01 13:59:17 +00:00
Charis 311232b3e1 feat(docs): ts hover annotations on code blocks (#34327) 2025-03-21 15:48:32 -04:00
Pidanou Eang 484805c878 docs: edit self-host guide (#32695)
- Added information to make the studio work outside of localhost. This information is only given inside .env.example
2025-03-01 00:47:09 +00:00
Charis a820c56ed0 chore: docs linting (#33574) 2025-02-21 14:13:00 -05:00
df9f410c50 docs(billing): complete rewrite
* deleted all old pages except from FAQs
* added pricing section to feature docs pages
* adjusted all links to new pages (on Dashboard, in docs, on Pricing page)
* configured redirects from old billing docs pages to new pages
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2025-02-12 21:05:18 +01:00
Charis 2d55512553 chore: activate spelling and admonitions lints for docs (#33292) 2025-02-04 13:18:31 -05:00
Ibnu RasikhandCharis 1969be0908 Add Supabase AI Assistant documentation to the Self-Hosting with Docker section (#31243)
* Add Supabase AI Assistant Docs in Self Hosting with Docker Docs

Add Supabase AI Assistant Docs in Self Hosting with Docker Docs

* fix: minor text edit

* fix: lint error

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2025-01-07 20:39:01 +00:00
Charis d69902da94 chore(docs): lint all sections with linter v2 (#31110)
lint(docs): heading capitalization
2024-12-16 14:33:25 -05:00
Terry SuttonandCharis 4bbb9fa9ca Chore/update self host guide (#30167)
* Update self-host guide

* Undo changes

* Update apps/docs/content/guides/self-hosting.mdx

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* Update apps/docs/content/guides/self-hosting/docker.mdx

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>

* Some changes to make benefit prettier

* Vale fixes

---------

Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-10-30 16:53:42 +00:00
Tyler b319ea91a4 docs: Update auth self-host docs to the latest info (#29994)
* docs: Update auth self-host docs to the latest info

* update description of URI_ALLOW_LIST

* update the variable name

* Add more description about how to configure auth on self-hosted environment

* minor styling fix
2024-10-21 21:14:46 +09:00
Andrew Valleteau 7feff8f45c fix(docs): self hosting db connection update (#29948)
* fix(docs): update self-hosting docs

Follow up: https://github.com/supabase/supabase/pull/29596

* chore: add env configurable tenant id
2024-10-17 16:34:24 +02:00
Andrew Valleteau 4bad8499ae feat: introduce _supabase database add supavisor to self-hosted (#29596)
* chore: move _analytics to a distinct database

Following: https://github.com/supabase/cli/pull/2707

BREAKING CHANGES:
When migrating from an older version you will need to manually create the new internal _supabase
database and analytics schema the same way the  and  do.
Via:

* feat: add supavisor to the self-hosted stack

* chore(docs): add docs about supavisor

* chore: fix reviewdog warning

* chore: fix typo

* chore: apply pr comments
2024-10-08 13:49:09 +02:00
lollipopkit🏳️‍⚧️andHan Qiao da21986a5d doc: rootless docker (#27515)
* doc: rootless docker

* Update apps/docs/content/guides/self-hosting/docker.mdx

---------

Co-authored-by: Han Qiao <sweatybridge@gmail.com>
2024-07-02 04:13:58 +00:00
cyluss dbf8b67ce5 fix: docs application error (#23764) 2024-05-04 15:32:15 +00:00
cyluss 278023e39f docs: self-hosting - add alternative command to make checkout faster (#23701) 2024-05-04 02:32:29 +00:00
QLeitzandCharis cc09ae54a5 Fixed broken link in Docker documentation (#23309)
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com>
2024-04-30 16:00:20 +00:00
Seth Deegan 626d449889 Change instructions to "restart" services in docker.mdx (#17905)
* Change instructions to "restart" services in docker.mdx

Running `docker compose restart` does not reset the Kong configuration changes as it says it does. You need to destroy and recreate the containers with `docker compose down` and `docker compose up -d` for the changes to take place.

* Update docker.mdx
2024-03-26 14:01:53 +00:00
Charis cb7c67864b chore: linting rule tweaks and error fixes (#21678) 2024-03-04 23:32:46 -05:00
Charis b0b8b6b6e3 refactor: finish moving mdx to content directory (#21321) 2024-02-16 13:43:02 -05:00