fix: supabase edge functions
fix: GOTRUE_SITE_URL should be SERVICE_SITE_URL for correct redirects fix: DB_AFTER_CONNECT_QUERY value will be incorrecly resolved if it's inside quotes chore: update image versions
This commit is contained in:
parent
46ed17c99e
commit
c8d528ffc4
@ -202,8 +202,8 @@ services:
|
|||||||
|
|
||||||
## Edge Functions routes
|
## Edge Functions routes
|
||||||
- name: functions-v1
|
- name: functions-v1
|
||||||
_comment: 'Edge Functions: /functions/v1/* -> http://functions:9000/*'
|
_comment: 'Edge Functions: /functions/v1/* -> http://supabase-edge-functions:9000/*'
|
||||||
url: http://functions:9000/
|
url: http://supabase-edge-functions:9000/
|
||||||
routes:
|
routes:
|
||||||
- name: functions-v1-all
|
- name: functions-v1-all
|
||||||
strip_path: true
|
strip_path: true
|
||||||
@ -256,7 +256,7 @@ services:
|
|||||||
config:
|
config:
|
||||||
hide_credentials: true
|
hide_credentials: true
|
||||||
supabase-studio:
|
supabase-studio:
|
||||||
image: supabase/studio:20240205-b145c86
|
image: supabase/studio:20240301-0942bfe
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
@ -885,7 +885,7 @@ services:
|
|||||||
- PGRST_APP_SETTINGS_JWT_EXP=${JWT_EXPIRY:-3600}
|
- PGRST_APP_SETTINGS_JWT_EXP=${JWT_EXPIRY:-3600}
|
||||||
command: "postgrest"
|
command: "postgrest"
|
||||||
supabase-auth:
|
supabase-auth:
|
||||||
image: supabase/gotrue:v2.132.3
|
image: supabase/gotrue:v2.143.0
|
||||||
depends_on:
|
depends_on:
|
||||||
supabase-db:
|
supabase-db:
|
||||||
# Disable this if you are using an external Postgres database
|
# Disable this if you are using an external Postgres database
|
||||||
@ -913,7 +913,7 @@ services:
|
|||||||
- GOTRUE_DB_DRIVER=postgres
|
- GOTRUE_DB_DRIVER=postgres
|
||||||
- GOTRUE_DB_DATABASE_URL=postgres://supabase_auth_admin:${SERVICE_PASSWORD_POSTGRES}@${POSTGRES_HOST:-supabase-db}:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-supabase}
|
- GOTRUE_DB_DATABASE_URL=postgres://supabase_auth_admin:${SERVICE_PASSWORD_POSTGRES}@${POSTGRES_HOST:-supabase-db}:${POSTGRES_PORT:-5432}/${POSTGRES_DB:-supabase}
|
||||||
|
|
||||||
- GOTRUE_SITE_URL=${SERVICE_FQDN_SUPABASE}
|
- GOTRUE_SITE_URL=${SERVICE_SITE_URL}
|
||||||
- GOTRUE_URI_ALLOW_LIST=${ADDITIONAL_REDIRECT_URLS}
|
- GOTRUE_URI_ALLOW_LIST=${ADDITIONAL_REDIRECT_URLS}
|
||||||
- GOTRUE_DISABLE_SIGNUP=${DISABLE_SIGNUP:-false}
|
- GOTRUE_DISABLE_SIGNUP=${DISABLE_SIGNUP:-false}
|
||||||
|
|
||||||
@ -937,12 +937,23 @@ services:
|
|||||||
- GOTRUE_MAILER_URLPATHS_CONFIRMATION=${MAILER_URLPATHS_CONFIRMATION:-/auth/v1/verify}
|
- GOTRUE_MAILER_URLPATHS_CONFIRMATION=${MAILER_URLPATHS_CONFIRMATION:-/auth/v1/verify}
|
||||||
- GOTRUE_MAILER_URLPATHS_RECOVERY=${MAILER_URLPATHS_RECOVERY:-/auth/v1/verify}
|
- GOTRUE_MAILER_URLPATHS_RECOVERY=${MAILER_URLPATHS_RECOVERY:-/auth/v1/verify}
|
||||||
- GOTRUE_MAILER_URLPATHS_EMAIL_CHANGE=${MAILER_URLPATHS_EMAIL_CHANGE:-/auth/v1/verify}
|
- GOTRUE_MAILER_URLPATHS_EMAIL_CHANGE=${MAILER_URLPATHS_EMAIL_CHANGE:-/auth/v1/verify}
|
||||||
|
- GOTRUE_MAILER_TEMPLATES_INVITE=${MAILER_TEMPLATES_INVITE}
|
||||||
|
- GOTRUE_MAILER_TEMPLATES_CONFIRMATION=${MAILER_TEMPLATES_CONFIRMATION}
|
||||||
|
- GOTRUE_MAILER_TEMPLATES_RECOVERY=${MAILER_TEMPLATES_RECOVERY}
|
||||||
|
- GOTRUE_MAILER_TEMPLATES_MAGIC_LINK=${MAILER_TEMPLATES_MAGIC_LINK}
|
||||||
|
- GOTRUE_MAILER_TEMPLATES_EMAIL_CHANGE=${MAILER_TEMPLATES_EMAIL_CHANGE}
|
||||||
|
|
||||||
|
- GOTRUE_MAILER_SUBJECTS_CONFIRMATION=${MAILER_SUBJECTS_CONFIRMATION}
|
||||||
|
- GOTRUE_MAILER_SUBJECTS_RECOVERY=${MAILER_SUBJECTS_RECOVERY}
|
||||||
|
- GOTRUE_MAILER_SUBJECTS_MAGIC_LINK=${MAILER_SUBJECTS_MAGIC_LINK}
|
||||||
|
- GOTRUE_MAILER_SUBJECTS_EMAIL_CHANGE=${MAILER_SUBJECTS_EMAIL_CHANGE}
|
||||||
|
- GOTRUE_MAILER_SUBJECTS_INVITE=${MAILER_SUBJECTS_INVITE}
|
||||||
|
|
||||||
- GOTRUE_EXTERNAL_PHONE_ENABLED=${ENABLE_PHONE_SIGNUP:-true}
|
- GOTRUE_EXTERNAL_PHONE_ENABLED=${ENABLE_PHONE_SIGNUP:-true}
|
||||||
- GOTRUE_SMS_AUTOCONFIRM=${ENABLE_PHONE_AUTOCONFIRM:-true}
|
- GOTRUE_SMS_AUTOCONFIRM=${ENABLE_PHONE_AUTOCONFIRM:-true}
|
||||||
supabase-realtime:
|
supabase-realtime:
|
||||||
# This container name looks inconsistent but is correct because realtime constructs tenant id by parsing the subdomain
|
# This container name looks inconsistent but is correct because realtime constructs tenant id by parsing the subdomain
|
||||||
image: supabase/realtime:v2.25.50
|
image: supabase/realtime:v2.25.66
|
||||||
depends_on:
|
depends_on:
|
||||||
supabase-db:
|
supabase-db:
|
||||||
# Disable this if you are using an external Postgres database
|
# Disable this if you are using an external Postgres database
|
||||||
@ -961,7 +972,7 @@ services:
|
|||||||
- DB_USER=supabase_admin
|
- DB_USER=supabase_admin
|
||||||
- DB_PASSWORD=${SERVICE_PASSWORD_POSTGRES}
|
- DB_PASSWORD=${SERVICE_PASSWORD_POSTGRES}
|
||||||
- DB_NAME=${POSTGRES_DB:-supabase}
|
- DB_NAME=${POSTGRES_DB:-supabase}
|
||||||
- DB_AFTER_CONNECT_QUERY='SET search_path TO _realtime'
|
- DB_AFTER_CONNECT_QUERY=SET search_path TO _realtime
|
||||||
- DB_ENC_KEY=supabaserealtime
|
- DB_ENC_KEY=supabaserealtime
|
||||||
- API_JWT_SECRET=${SERVICE_PASSWORD_JWT}
|
- API_JWT_SECRET=${SERVICE_PASSWORD_JWT}
|
||||||
- FLY_ALLOC_ID=fly123
|
- FLY_ALLOC_ID=fly123
|
||||||
@ -1091,7 +1102,7 @@ services:
|
|||||||
- ./volumes/storage:/var/lib/storage
|
- ./volumes/storage:/var/lib/storage
|
||||||
|
|
||||||
supabase-meta:
|
supabase-meta:
|
||||||
image: supabase/postgres-meta:v0.77.2
|
image: supabase/postgres-meta:v0.79.0
|
||||||
depends_on:
|
depends_on:
|
||||||
supabase-db:
|
supabase-db:
|
||||||
# Disable this if you are using an external Postgres database
|
# Disable this if you are using an external Postgres database
|
||||||
@ -1107,7 +1118,7 @@ services:
|
|||||||
- PG_META_DB_PASSWORD=${SERVICE_PASSWORD_POSTGRES}
|
- PG_META_DB_PASSWORD=${SERVICE_PASSWORD_POSTGRES}
|
||||||
|
|
||||||
supabase-edge-functions:
|
supabase-edge-functions:
|
||||||
image: supabase/edge-runtime:v1.36.1
|
image: supabase/edge-runtime:v1.38.0
|
||||||
depends_on:
|
depends_on:
|
||||||
supabase-analytics:
|
supabase-analytics:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user