|
|
|
@ -52,9 +52,8 @@ services:
|
|
|
|
|
container_name: supabase-auth |
|
|
|
|
image: supabase/gotrue:v2.40.1 |
|
|
|
|
depends_on: |
|
|
|
|
- db |
|
|
|
|
# db: # Disable this if you are using an external Postgres database |
|
|
|
|
# condition: service_healthy |
|
|
|
|
db: # Disable this if you are using an external Postgres database |
|
|
|
|
condition: service_healthy |
|
|
|
|
healthcheck: |
|
|
|
|
test: [ "CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:9999/health" ] |
|
|
|
|
timeout: 5s |
|
|
|
@ -102,9 +101,8 @@ services:
|
|
|
|
|
container_name: supabase-rest |
|
|
|
|
image: postgrest/postgrest:v9.0.1.20220717 |
|
|
|
|
depends_on: |
|
|
|
|
- db |
|
|
|
|
# db: # Disable this if you are using an external Postgres database |
|
|
|
|
# condition: service_healthy |
|
|
|
|
db: # Disable this if you are using an external Postgres database |
|
|
|
|
condition: service_healthy |
|
|
|
|
restart: unless-stopped |
|
|
|
|
environment: |
|
|
|
|
PGRST_DB_URI: postgres://authenticator:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB} |
|
|
|
@ -117,9 +115,8 @@ services:
|
|
|
|
|
container_name: realtime-dev.supabase-realtime |
|
|
|
|
image: supabase/realtime:v2.1.0 |
|
|
|
|
depends_on: |
|
|
|
|
- db |
|
|
|
|
# db: # Disable this if you are using an external Postgres database |
|
|
|
|
# condition: service_healthy |
|
|
|
|
db: # Disable this if you are using an external Postgres database |
|
|
|
|
condition: service_healthy |
|
|
|
|
healthcheck: |
|
|
|
|
test: [ "CMD", "bash", "-c", "printf \\0 > /dev/tcp/localhost/4000" ] |
|
|
|
|
timeout: 5s |
|
|
|
@ -149,9 +146,8 @@ services:
|
|
|
|
|
container_name: supabase-storage |
|
|
|
|
image: supabase/storage-api:v0.26.1 |
|
|
|
|
depends_on: |
|
|
|
|
- db |
|
|
|
|
# db: # Disable this if you are using an external Postgres database |
|
|
|
|
# condition: service_healthy |
|
|
|
|
db: # Disable this if you are using an external Postgres database |
|
|
|
|
condition: service_healthy |
|
|
|
|
rest: |
|
|
|
|
condition: service_started |
|
|
|
|
imgproxy: |
|
|
|
@ -199,9 +195,8 @@ services:
|
|
|
|
|
container_name: supabase-meta |
|
|
|
|
image: supabase/postgres-meta:v0.59.0 |
|
|
|
|
depends_on: |
|
|
|
|
- db |
|
|
|
|
# db: # Disable this if you are using an external Postgres database |
|
|
|
|
# condition: service_healthy |
|
|
|
|
db: # Disable this if you are using an external Postgres database |
|
|
|
|
condition: service_healthy |
|
|
|
|
restart: unless-stopped |
|
|
|
|
environment: |
|
|
|
|
PG_META_PORT: 8080 |
|
|
|
@ -217,8 +212,8 @@ services:
|
|
|
|
|
image: supabase/postgres:14.1.0.106 |
|
|
|
|
healthcheck: |
|
|
|
|
test: pg_isready -U postgres -h localhost |
|
|
|
|
interval: 30s |
|
|
|
|
timeout: 30s |
|
|
|
|
interval: 5s |
|
|
|
|
timeout: 5s |
|
|
|
|
retries: 10 |
|
|
|
|
command: |
|
|
|
|
- postgres |
|
|
|
|