Merge pull request 'deployment of UP-MAVT Suite' (#56) from pagliu_s/WebHosting:main into main

Reviewed-on: linux/WebHosting#56
This commit is contained in:
2026-03-16 16:57:37 +01:00
2 changed files with 82 additions and 0 deletions
+53
View File
@@ -453,6 +453,58 @@ services:
- tomcatwiki_backend
- backend
# Simone Pagliuca <simone.pagliuca@psi.ch> / River Huang <river.huang@psi.ch>
# UP-MAVT-Suite
up-mavt-suite-mongo:
image: mongo:7.0
container_name: up-mavt-suite-mongo
environment:
MONGO_INITDB_DATABASE: elicitation
volumes:
- /opt/webcontent/up-mavt-suite/mongo-data:/data/db
networks:
- up_mavt_suite_network
restart: always
up-mavt-suite-backend:
image: gitea.psi.ch/images/up-mavt-suite-backend:0.1.0
container_name: up-mavt-suite-backend
env_file:
- .env
environment:
MONGO_URI: mongodb://up-mavt-suite-mongo:27017/elicitation
FLASK_ENV: development
ADMIN_PASSWORD: ${ADMIN_PASSWORD}
depends_on:
- up-mavt-suite-mongo
networks:
- up_mavt_suite_network
- backend
restart: always
up-mavt-suite-worker:
image: gitea.psi.ch/images/up-mavt-suite-worker:0.1.0
container_name: up-mavt-suite-worker
environment:
MONGO_URI: mongodb://up-mavt-suite-mongo:27017/elicitation
depends_on:
- up-mavt-suite-mongo
networks:
- up_mavt_suite_network
restart: always
up-mavt-suite-frontend:
image: gitea.psi.ch/images/up-mavt-suite-frontend:0.1.0
container_name: up-mavt-suite-frontend
environment:
VITE_API_URL: http://localhost:5000/api
depends_on:
- up-mavt-suite-backend
networks:
- up_mavt_suite_network
- backend
restart: always
networks:
public:
backend:
@@ -460,4 +512,5 @@ networks:
it_strategy_dashboard_backend:
panda_maintenance_backend:
tomcatwiki_backend:
up_mavt_suite_network: