diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 8494250..a7739ff 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -44,25 +44,25 @@ services: - # authorize_prod: - # restart: on-failure - # build: - # context: ../eamco_authorize - # dockerfile: Dockerfile.prod - # volumes: - # - ../eamco_authorize:/app - # ports: - # - '9516:8000' - # command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' + authorize_prod: + restart: on-failure + build: + context: ../eamco_authorize + dockerfile: Dockerfile.prod + volumes: + - ../eamco_authorize:/app + ports: + - '9516:8000' + command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' - # voipms_prod: - # restart: on-failure - # build: - # context: ../eamco_voipms - # dockerfile: Dockerfile.prod - # volumes: - # - ../eamco_voipms:/app - # ports: - # - '9517:8000' - # command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' + voipms_prod: + restart: on-failure + build: + context: ../eamco_voipms + dockerfile: Dockerfile.prod + volumes: + - ../eamco_voipms:/app + ports: + - '9517:8000' + command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' diff --git a/dockercomposeforserver.yml b/dockercomposeforserver.yml new file mode 100644 index 0000000..4d7749e --- /dev/null +++ b/dockercomposeforserver.yml @@ -0,0 +1,54 @@ +# 'version' attribute is removed as it's obsolete. +# 'name' attribute is also managed by Compose Manager, so we can remove it. + +services: + + frontend_office_prod: + restart: on-failure + image: anekdotin/eamco-frontend_office_prod:latest + ports: + - '9511:80' + + backend_office_prod: + restart: on-failure + image: anekdotin/eamco-backend_office_prod:latest + ports: + - '9510:80' + environment: + - MODE=PRODUCTION + + auto_service_prod: + restart: on-failure + image: anekdotin/eamco-auto_prod:latest + ports: + - '9514:8000' + environment: + - MODE=PRODUCTION + command: 'uvicorn main:app --host 0.0.0.0 --port 8000' + + money_service_prod: + restart: on-failure + image: anekdotin/eamco-money_service_prod:latest + ports: + - '9513:8000' + command: 'uvicorn main:app --host 0.0.0.0 --port 8000' + + + authorize_prod: + restart: on-failure + image: anekdotin/eamco-authorize_prod:latest + environment: + - MODE=PRODUCTION + ports: + - '9516:8000' + command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' + + + voipms_prod: + restart: on-failure + image: anekdotin/eamco-voipms_prod:latest + environment: + - MODE=PRODUCTION + ports: + - '9517:8000' + command: 'uvicorn app.main:app --reload --host 0.0.0.0 --port 8000' \ No newline at end of file