From d044ff91a2320a1c6374b12e869e270c79bc1299 Mon Sep 17 00:00:00 2001 From: Malene Lundemo Date: Thu, 13 Mar 2025 14:52:33 +0100 Subject: [PATCH] Create docker-comtestBck.yml --- docker-comtestBck.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 docker-comtestBck.yml diff --git a/docker-comtestBck.yml b/docker-comtestBck.yml new file mode 100644 index 0000000..7e7ca4b --- /dev/null +++ b/docker-comtestBck.yml @@ -0,0 +1,35 @@ +version: '3' +name: secfit_dev + +services: + backend: + container_name: secfit_dev_backend + build: + context: backend/ + dockerfile: Dockerfile + network: host #Need to expose it during setup, then it is isolated during running + networks: + backend_bridge: + ports: + - ${DEV_PORT_PREFIX}4:8000 + volumes: + - backend_vol:/app + + + # Configuration for the NGINX reverse proxy. This module routes incoming traffic to either the frontend or backend. + gateway: + container_name: secfit_dev_gateway + image: nginx:latest + ports: + - ${DEV_PORT_PREFIX}6:80 + networks: + backend_bridge: + volumes: + - ./nginx/nginx.conf:nginx/nginx.conf + depends_on: + - backend + +# The network configuration isolates the modules within a single network and an IP. +networks: + backend_bridge: + driver: bridge