diff --git a/apps/dokploy/templates/supabase/docker-compose.yml b/apps/dokploy/templates/supabase/docker-compose.yml index cfe1e3e92..bae0a265c 100644 --- a/apps/dokploy/templates/supabase/docker-compose.yml +++ b/apps/dokploy/templates/supabase/docker-compose.yml @@ -1,8 +1,8 @@ # Usage # Start: docker compose up -# With helpers: docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml up +# With helpers: docker compose -f docker-compose.yml -f ../files/dev/docker-compose.dev.yml up # Stop: docker compose down -# Destroy: docker compose -f docker-compose.yml -f ./dev/docker-compose.dev.yml down -v --remove-orphans +# Destroy: docker compose -f docker-compose.yml -f ../files/dev/docker-compose.dev.yml down -v --remove-orphans name: supabase version: "3.8" @@ -73,7 +73,7 @@ services: DASHBOARD_PASSWORD: ${DASHBOARD_PASSWORD} volumes: # https://github.com/supabase/supabase/issues/12661 - - ./volumes/api/kong.yml:/home/kong/temp.yml:ro + - ../files/volumes/api/kong.yml:/home/kong/temp.yml:ro auth: container_name: supabase-auth @@ -254,7 +254,7 @@ services: ENABLE_IMAGE_TRANSFORMATION: "true" IMGPROXY_URL: http://imgproxy:5001 volumes: - - ./volumes/storage:/var/lib/storage:z + - ../files/volumes/storage:/var/lib/storage:z imgproxy: container_name: supabase-imgproxy @@ -270,7 +270,7 @@ services: IMGPROXY_USE_ETAG: "true" IMGPROXY_ENABLE_WEBP_DETECTION: ${IMGPROXY_ENABLE_WEBP_DETECTION} volumes: - - ./volumes/storage:/var/lib/storage:z + - ../files/volumes/storage:/var/lib/storage:z meta: container_name: supabase-meta @@ -306,7 +306,7 @@ services: # TODO: Allow configuring VERIFY_JWT per function. This PR might help: https://github.com/supabase/cli/pull/786 VERIFY_JWT: "${FUNCTIONS_VERIFY_JWT}" volumes: - - ./volumes/functions:/home/deno/functions:Z + - ../files/volumes/functions:/home/deno/functions:Z command: - start - --main-service @@ -387,17 +387,17 @@ services: JWT_SECRET: ${JWT_SECRET} JWT_EXP: ${JWT_EXPIRY} volumes: - - ./volumes/db/realtime.sql:/docker-entrypoint-initdb.d/migrations/99-realtime.sql:Z + - ../files/volumes/db/realtime.sql:/docker-entrypoint-initdb.d/migrations/99-realtime.sql:Z # Must be superuser to create event trigger - - ./volumes/db/webhooks.sql:/docker-entrypoint-initdb.d/init-scripts/98-webhooks.sql:Z + - ../files/volumes/db/webhooks.sql:/docker-entrypoint-initdb.d/init-scripts/98-webhooks.sql:Z # Must be superuser to alter reserved role - - ./volumes/db/roles.sql:/docker-entrypoint-initdb.d/init-scripts/99-roles.sql:Z + - ../files/volumes/db/roles.sql:/docker-entrypoint-initdb.d/init-scripts/99-roles.sql:Z # Initialize the database settings with JWT_SECRET and JWT_EXP - - ./volumes/db/jwt.sql:/docker-entrypoint-initdb.d/init-scripts/99-jwt.sql:Z + - ../files/volumes/db/jwt.sql:/docker-entrypoint-initdb.d/init-scripts/99-jwt.sql:Z # PGDATA directory is persisted between restarts - - ./volumes/db/data:/var/lib/postgresql/data:Z + - ../files/volumes/db/data:/var/lib/postgresql/data:Z # Changes required for Analytics support - - ./volumes/db/logs.sql:/docker-entrypoint-initdb.d/migrations/99-logs.sql:Z + - ../files/volumes/db/logs.sql:/docker-entrypoint-initdb.d/migrations/99-logs.sql:Z # Use named volume to persist pgsodium decryption key between restarts - db-config:/etc/postgresql-custom @@ -419,7 +419,7 @@ services: interval: 5s retries: 3 volumes: - - ./volumes/logs/vector.yml:/etc/vector/vector.yml:ro + - ../files/volumes/logs/vector.yml:/etc/vector/vector.yml:ro - ${DOCKER_SOCKET_LOCATION}:/var/run/docker.sock:ro environment: LOGFLARE_API_KEY: ${LOGFLARE_API_KEY}