- Delete Gateway module, associated Spring Boot application, and related configuration (`GatewayApplication.java`, `application.yml`, and `pom.xml`). - Remove Gateway references in `docker-compose.yml`, `.gitlab-ci.yml`, and `backend/pom.xml`. - Update backend services to directly handle requests under `/api` prefix (e.g., `/api/customers`, `/api/contact`). - Adjust frontend contact route to connect directly to the server, replacing gateway references with server URLs.
36 lines
756 B
YAML
36 lines
756 B
YAML
services:
|
|
server:
|
|
image: registry.boomlab.party/rheinsw/rheinsw-mono-repo/server
|
|
container_name: server
|
|
env_file:
|
|
- ./server.env
|
|
ports:
|
|
- "8080:8080"
|
|
restart: on-failure
|
|
networks:
|
|
- rheinsw-net
|
|
|
|
frontend:
|
|
image: registry.boomlab.party/rheinsw/rheinsw-mono-repo/frontend
|
|
container_name: frontend
|
|
ports:
|
|
- "5100:3000"
|
|
restart: on-failure
|
|
networks:
|
|
- rheinsw-net
|
|
|
|
internal_frontend:
|
|
image: registry.boomlab.party/rheinsw/rheinsw-mono-repo/internal_frontend
|
|
container_name: internal_frontend
|
|
env_file:
|
|
- ./internal_frontend.env
|
|
ports:
|
|
- "5101:3000"
|
|
restart: on-failure
|
|
networks:
|
|
- rheinsw-net
|
|
|
|
networks:
|
|
rheinsw-net:
|
|
driver: bridge
|