Andrey A.
76f41c8e4f
fix(self-hosted): adjust docker compose for better compat with podman ( #44754 )
2026-04-13 18:30:43 +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.
6190518640
add new opaque api keys and new auth to self-hosted
2026-03-16 12:00:10 +01: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.
997999779f
add caddy and nginx configs for self-hosted
2026-03-03 14:04:35 +01:00
Andrey A.
aa1aa73200
update .env.example with better comments
2026-02-25 21:44:45 +01:00
Inder Singh
26c615ca4a
fix(self-hosted): add s3 client config and fix minio config
2026-02-15 21:51:04 +01:00
Felix
5881e5372f
fix: change default VAULT_ENC_KEY to clarify exact 32 character requirement ( #40558 )
2025-12-08 12:49:33 +00:00
Han Qiao
764eb8760c
fix: binds studio listener to both ipv4 and ipv6 ( #39383 )
2025-10-09 13:44:23 +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
abc3
13b1b580a9
chore: add POOLER_DB_POOL_SIZE to env vars in docker-compose ( #36270 )
2025-06-23 12:50:43 +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
RampantDespair
d1bf79838a
chore: refactor docker-compose.yml unify syntax style ( #32668 )
...
* Update docker-compose.yml
* Moved SECRET_KEY_BASE and VAULT_ENC_KEY to .env
2025-01-20 23:29:03 +09:00
Han Qiao
0ec0ff03bc
fix: add openai key to studio env ( #30193 )
2024-10-30 16:02:18 +00: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
Kang Ming
d965540f33
fix: read config from auth settings for local studio ( #22818 )
...
* fix: read config from local auth settings
* fix: add anonymous sign-ins setting to docker
2024-04-17 12:27:06 +07:00
Filipe Cabaço
5b364c2cb1
chore: Move logging into Docker logs only
...
Change the Vector ingestion to use docker logs directly from the docker socket instead of syslog via an open port
2023-09-02 23:29:09 +01:00
Ahmed El-Sharnoby
b3114508d0
Dashboard default credentials substitution in kong.yml
2023-08-26 00:19:18 +03:00
Bobbie Soedirgo
8c96d8be27
feat(self-host): use <API_URL>/functions/v1 for Edge Functions
2023-05-29 15:58:49 +08:00
Filipe Cabaco
3140860be8
Expose port to run functions from localhost
2023-04-14 22:14:31 +01:00
Filipe Cabaco
447fca8275
apply review feedback
2023-04-04 11:51:29 +01:00
Filipe Cabaco
c6070647b9
modify vector to be more complete using the CLI example
2023-04-04 02:09:10 +01:00
Filipe Cabaco
761d85abed
Add Vector to route logs from Docker to Logflare
2023-04-04 02:09:09 +01:00
Copple
7ed2311fcc
Logflare Docker Setup
...
Adds Logflare to Supabase Docker Compose so you can initialize Logflare locally.
2023-04-04 02:09:06 +01:00
Han Qiao
ba2f1c5ebf
chore: add new line to end of files
2023-03-30 10:09:09 +08:00
Ziinc
e1fc202e56
Chore: Update .env.example
2023-03-30 09:54:45 +08:00
TzeYiing
e3d510a726
feat: add flagging for local logs
2023-03-29 14:55:42 +08:00
TzeYiing
881bfb98a7
feat: add handling for missing env vars for logflare
2023-03-29 14:55:42 +08:00
TzeYiing
179f2f0c56
feat: add logflare api key to request calls
2023-03-29 14:55:42 +08:00
Mario
d543b83f0c
Added support for webp
2023-02-28 12:59:00 +01:00
Guten Ye
0f3a21fa45
fix: remove POSTGRES_USER in .env.example
2023-02-02 20:44:40 +08:00
Tanmay Patil
4632e1ae34
Fixed Connecting to default project
2023-01-03 17:17:08 +05:30
Inian
7e00b93df7
feat: add storage UI to local dev
2022-12-14 19:00:05 +08:00
Qiao Han
9c63fc53bb
chore: use supabase public url
2022-11-16 16:29:25 +08:00
Francisco Mazzoni
ff0f89472c
Merge branch 'master' into feat/self-hosted-storage
2022-11-15 17:40:48 -03:00
Han Qiao
eae6905d42
chore: update self hosted to use latest postgres image ( #9973 )
...
* chore: remove outdated migration files
* chore: update docker compose to use latest images
* chore: remove commented lines
* chore: update default role passwords
* chore: add no restart flag in dev
* chore: update example env
* chore: add comments
* chore: bump storage and studio images
* chore: default pgmeta to use admin role
* chore: do not update su role
2022-11-01 12:26:12 +08:00
Riccardo Cucia
2950ae34fa
Fix .env.example STUDIO Variables ( #9788 )
2022-10-25 13:30:48 +00:00
Aditya Dhawan
44e882c0a7
Update .env.example
2022-09-11 21:10:05 +01:00
Jason Lei
8070d8b460
Merge branch 'master' into feat/studio/defaults
2022-08-24 20:54:26 +08:00
joel@joellee.org
a86db77ee4
chore: update naming
2022-07-22 16:39:50 +08:00
joel@joellee.org
27f471aa48
chore: update available env vars
2022-07-22 16:33:38 +08:00
Copple
bc9992ff15
Merge branch 'master' into master
2022-06-28 19:24:40 -05:00
Jason Lei
8766943e3b
Merge branch 'supabase:master' into feat/studio/defaults
2022-06-08 20:01:53 +08:00
Copple
3a23d63677
docs: improving the docker guide to make it easier to byo database
2022-06-06 17:29:40 +10:00
egor-romanov
848d145257
feat: integration tests gh action
2022-04-18 17:56:03 +04:00
Jason Zi Feng Lei
d56aeeb359
Updated default values for "Default Organization" and "Default Project" to be able to read from a .env file.
2022-04-12 10:12:07 +08:00