From 878a5ce063c2318119d87ec92d31e83e7b4eb32d Mon Sep 17 00:00:00 2001 From: BhasherBEL Date: Wed, 10 Jan 2024 00:10:41 +0100 Subject: [PATCH] Focus --- bxl-shp/apps/docker-compose.focus.yaml | 31 ++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 bxl-shp/apps/docker-compose.focus.yaml diff --git a/bxl-shp/apps/docker-compose.focus.yaml b/bxl-shp/apps/docker-compose.focus.yaml new file mode 100644 index 0000000..e95cbad --- /dev/null +++ b/bxl-shp/apps/docker-compose.focus.yaml @@ -0,0 +1,31 @@ +services: + focus-backend: + container_name: focus-backend + image: git.bhasher.com/bhasher/focus-backend:latest + volumes: + - $DATA/focus:/data + labels: + - "traefik.enable=true" + - "traefik.http.routers.focus-backend.rule=Host(`focus.bhasher.com`) && PathPrefix(`/api/`)" + - "traefik.http.services.focus-backend.loadbalancer.server.port=3000" + - "traefik.http.routers.focus-backend.tls=true" + - "traefik.http.routers.focus-backend.tls.certresolver=http" + - "traefik.http.routers.focus-backend.entrypoints=internalsecure" + networks: + - external + + focus-frontend: + container_name: focus-frontend + image: git.bhasher.com/bhasher/focus-frontend:latest + environment: + - PUBLIC_BACKEND_URL=https://focus.bhasher.com + labels: + - "traefik.enable=true" + - "traefik.http.routers.focus-frontend.rule=Host(`focus.bhasher.com`)" + - "traefik.http.services.focus-frontend.loadbalancer.server.port=4173" + - "traefik.http.routers.focus-frontend.tls=true" + - "traefik.http.routers.focus-frontend.tls.certresolver=http" + - "traefik.http.routers.focus-frontend.entrypoints=internalsecure" + networks: + - external +