removed all services that are not strictly necessary for running the platform
parent
e84910b423
commit
c27f163623
|
@ -0,0 +1,165 @@
|
|||
networks:
|
||||
app-network:
|
||||
name: app-network
|
||||
shared-network:
|
||||
name: shared-network
|
||||
|
||||
volumes:
|
||||
db-config:
|
||||
|
||||
x-agpt-services:
|
||||
&agpt-services
|
||||
networks:
|
||||
- app-network
|
||||
- shared-network
|
||||
|
||||
x-supabase-services:
|
||||
&supabase-services
|
||||
networks:
|
||||
- app-network
|
||||
- shared-network
|
||||
|
||||
services:
|
||||
# AGPT services
|
||||
migrate:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: migrate
|
||||
|
||||
redis:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: redis
|
||||
|
||||
rest_server:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: rest_server
|
||||
|
||||
executor:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: executor
|
||||
|
||||
websocket_server:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: websocket_server
|
||||
|
||||
market:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: market
|
||||
|
||||
market-migrations:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
file: ./docker-compose.platform.yml
|
||||
service: market-migrations
|
||||
|
||||
# frontend:
|
||||
# <<: *agpt-services
|
||||
# extends:
|
||||
# file: ./docker-compose.platform.yml
|
||||
# service: frontend
|
||||
|
||||
# Supabase services
|
||||
studio:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: studio
|
||||
|
||||
kong:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: kong
|
||||
|
||||
auth:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: auth
|
||||
environment:
|
||||
GOTRUE_MAILER_AUTOCONFIRM: true
|
||||
|
||||
rest:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: rest
|
||||
|
||||
realtime:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: realtime
|
||||
|
||||
storage:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: storage
|
||||
|
||||
imgproxy:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: imgproxy
|
||||
|
||||
meta:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: meta
|
||||
|
||||
functions:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: functions
|
||||
|
||||
analytics:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: analytics
|
||||
|
||||
db:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: db
|
||||
vector:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: vector
|
||||
|
||||
deps:
|
||||
<<: *supabase-services
|
||||
profiles:
|
||||
- local
|
||||
image: busybox
|
||||
command: /bin/true
|
||||
depends_on:
|
||||
- studio
|
||||
- kong
|
||||
- auth
|
||||
- rest
|
||||
- realtime
|
||||
- storage
|
||||
- imgproxy
|
||||
- meta
|
||||
- functions
|
||||
- analytics
|
||||
- db
|
||||
- vector
|
||||
- redis
|
|
@ -51,6 +51,7 @@ services:
|
|||
file: ./docker-compose.platform.yml
|
||||
service: websocket_server
|
||||
|
||||
# Agent Store v2 will be integrated with the rest service
|
||||
market:
|
||||
<<: *agpt-services
|
||||
extends:
|
||||
|
@ -70,11 +71,12 @@ services:
|
|||
# service: frontend
|
||||
|
||||
# Supabase services
|
||||
studio:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: studio
|
||||
# Uncomment these 2 if you want to use the ui
|
||||
# studio:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: studio
|
||||
|
||||
kong:
|
||||
<<: *supabase-services
|
||||
|
@ -90,42 +92,43 @@ services:
|
|||
environment:
|
||||
GOTRUE_MAILER_AUTOCONFIRM: true
|
||||
|
||||
rest:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: rest
|
||||
# rest:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: rest
|
||||
|
||||
realtime:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: realtime
|
||||
# realtime:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: realtime
|
||||
|
||||
storage:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: storage
|
||||
# storage:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: storage
|
||||
|
||||
imgproxy:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: imgproxy
|
||||
# imgproxy:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: imgproxy
|
||||
|
||||
meta:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: meta
|
||||
# meta:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: meta
|
||||
|
||||
functions:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: functions
|
||||
# functions:
|
||||
# <<: *supabase-services
|
||||
# extends:
|
||||
# file: ./supabase/docker/docker-compose.yml
|
||||
# service: functions
|
||||
|
||||
# Required for Auth
|
||||
analytics:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
|
@ -137,29 +140,31 @@ services:
|
|||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: db
|
||||
|
||||
# Required for db
|
||||
vector:
|
||||
<<: *supabase-services
|
||||
extends:
|
||||
file: ./supabase/docker/docker-compose.yml
|
||||
service: vector
|
||||
|
||||
deps:
|
||||
<<: *supabase-services
|
||||
profiles:
|
||||
- local
|
||||
image: busybox
|
||||
command: /bin/true
|
||||
depends_on:
|
||||
- studio
|
||||
- kong
|
||||
- auth
|
||||
- rest
|
||||
- realtime
|
||||
- storage
|
||||
- imgproxy
|
||||
- meta
|
||||
- functions
|
||||
- analytics
|
||||
- db
|
||||
- vector
|
||||
- redis
|
||||
# deps:
|
||||
# <<: *supabase-services
|
||||
# profiles:
|
||||
# - local
|
||||
# image: busybox
|
||||
# command: /bin/true
|
||||
# depends_on:
|
||||
# - studio
|
||||
# - kong
|
||||
# - auth
|
||||
# - rest
|
||||
# - realtime
|
||||
# - storage
|
||||
# - imgproxy
|
||||
# - meta
|
||||
# - functions
|
||||
# - analytics
|
||||
# - db
|
||||
# - vector
|
||||
# - redis
|
||||
|
|
Loading…
Reference in New Issue