diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 1176515e..21f8b385 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -3,7 +3,7 @@ services: back: build: context: ${ROOT_PATH}/back - image: cht-lawfirm-back-prod + image: git.dorfsvald.net/ewandor/cht-lawfirm-back-prod restart: always volumes: - ${ROOT_PATH}/back/app:/code/app @@ -13,7 +13,7 @@ services: build: context: ${ROOT_PATH}/front dockerfile: prod.Dockerfile - image: cht-lawfirm-nginx-prod + image: git.dorfsvald.net/ewandor/cht-lawfirm-nginx-prod restart: always ports: - "3820:80" diff --git a/docker-compose.prod.yml.back b/docker-compose.prod.yml.back new file mode 100644 index 00000000..8a44b405 --- /dev/null +++ b/docker-compose.prod.yml.back @@ -0,0 +1,42 @@ +version: "3.9" +services: + back: + build: + context: ${ROOT_PATH}/back + restart: always + ports: + - "8000:8000" + volumes: + - ${ROOT_PATH}/back/app:/code/app + - ${ROOT_PATH}/back/media:/code/media + + front: + build: + context: ${ROOT_PATH}/front + restart: always + ports: + - "4200:4200" + volumes: + - ${ROOT_PATH}/front/app/src:/app/src + - ${ROOT_PATH}/front/app/public:/app/public + + nginx: + build: + context: ${ROOT_PATH}/nginx + restart: always + ports: + - "3820:80" + + mongo: + image: "mongo:4.4.18" + restart: always + ports: + - "27017:27017" + environment: + MONGO_INITDB_ROOT_USERNAME: root + MONGO_INITDB_ROOT_PASSWORD: IBO3eber0mdw2R9pnInLdtFykQFY2f06 + volumes: + - database:/data/db + +volumes: + database: