2 Commits

Author SHA1 Message Date
1a247f14ce Merge branch 'master' into multi-tenant 2025-03-28 13:42:12 +01:00
c7335af514 Replacing reverse proxy from nginx to traefik 2025-03-28 13:41:58 +01:00

View File

@@ -9,6 +9,11 @@ services:
volumes:
- ./back/app:/code/app
- ./back/media:/code/media
labels:
- "traefik.enable=true"
- "traefik.http.routers.back.entrypoints=web"
- "traefik.http.routers.back.rule=PathPrefix(`/api/v1/`)"
- "traefik.http.services.back.loadbalancer.server.port=8000"
front:
build:
@@ -20,12 +25,23 @@ services:
volumes:
- ./front/app/src:/app/src
- ./front/app/public:/app/public
labels:
- "traefik.enable=true"
- "traefik.http.routers.front.entrypoints=web"
- "traefik.http.routers.front.rule=PathPrefix(`/`)"
- "traefik.http.services.front.loadbalancer.server.port=4200"
nginx:
build:
context: ./nginx
image: cht-lawfirm-nginx-dev
proxy:
image: traefik
restart: always
command:
- --providers.docker
- --providers.docker.watch=true
- --providers.docker.exposedByDefault=false
- --entrypoints.web.address=:80
- --log.level=DEBUG
volumes:
- /var/run/docker.sock:/var/run/docker.sock
ports:
- "80:80"