version: '3' services: db: build: ./postgres ports: - "6543:5432" # env_file: # - "./config/local/db.env" environment: POSTGRES_USER: supabase POSTGRES_PASSWORD: postgres POSTGRES_PORT: 5432 rest: image: postgrest/postgrest depends_on: - db restart: always ports: - "3000:3000" environment: PGRST_DB_URI: postgres://supabase:postgres@db:5432/supabase PGRST_DB_SCHEMA: public PGRST_DB_ANON_ROLE: supabase kong: build: ./kong ports: - "8000:8000/tcp" - "8443:8443/tcp" restart: on-failure depends_on: - rest environment: KONG_ADMIN_ACCESS_LOG: /dev/stdout KONG_ADMIN_ERROR_LOG: /dev/stderr KONG_PROXY_ACCESS_LOG: /dev/stdout KONG_PROXY_ERROR_LOG: /dev/stderr KONG_ADMIN_LISTEN: 0.0.0.0:8001 # frontend: # build: ./frontend # ports: # - "3333:3000" # realtime: # image: supabase/realtime # ports: # - "4001:4000" # environment: # POSTGRES_USER: supabase # POSTGRES_PASSWORD: postgres # POSTGRES_PORT: 5432