@@ -40,6 +40,8 @@ services:
4040 condition : service_started
4141 required : true
4242 restart : unless-stopped
43+ networks :
44+ - backend
4345
4446 gateway-service :
4547 image : ghcr.io/aet-devops25/team-devoops/server/gateway:latest
@@ -60,6 +62,8 @@ services:
6062 user-service :
6163 condition : service_started
6264 required : true
65+ networks :
66+ - backend
6367
6468 chat-service :
6569 image : ghcr.io/aet-devops25/team-devoops/server/chat:latest
@@ -70,6 +74,8 @@ services:
7074 - traefik.http.routers.chat.rule=Host(`api.${EC2_PUBLIC_IP}.nip.io`) && PathPrefix(`/chat`)
7175 - traefik.http.routers.chat.tls.certresolver=letsencrypt
7276 - traefik.http.services.chat.loadbalancer.server.port=80
77+ networks :
78+ - backend
7379
7480 matching-service :
7581 image : ghcr.io/aet-devops25/team-devoops/server/matching:latest
@@ -80,6 +86,8 @@ services:
8086 - traefik.http.routers.matching.rule=Host(`api.${EC2_PUBLIC_IP}.nip.io`) && PathPrefix(`/matching`)
8187 - traefik.http.routers.matching.tls.certresolver=letsencrypt
8288 - traefik.http.services.matching.loadbalancer.server.port=80
89+ networks :
90+ - backend
8391
8492 user-service :
8593 image : ghcr.io/aet-devops25/team-devoops/server/user:latest
@@ -90,6 +98,8 @@ services:
9098 - traefik.http.routers.user.rule=Host(`api.${EC2_PUBLIC_IP}.nip.io`) && PathPrefix(`/user`)
9199 - traefik.http.routers.user.tls.certresolver=letsencrypt
92100 - traefik.http.services.user.loadbalancer.server.port=80
101+ networks :
102+ - backend
93103
94104 genai-service :
95105 image : ghcr.io/aet-devops25/team-devoops/genai:latest
@@ -100,6 +110,8 @@ services:
100110 - traefik.http.routers.genai.rule=Host(`api.${EC2_PUBLIC_IP}.nip.io`) && PathPrefix(`/genai`)
101111 - traefik.http.routers.genai.tls.certresolver=letsencrypt
102112 - traefik.http.services.genai.loadbalancer.server.port=80
113+ networks :
114+ - backend
103115
104116networks :
105117 backend :
0 commit comments