version: "3.8" services: db: image: mariadb:11 container_name: webmonitor-db restart: always environment: MARIADB_ROOT_PASSWORD: rootpass MARIADB_DATABASE: webmonitor MARIADB_USER: monitor_user MARIADB_PASSWORD: monitor_pass volumes: - db_data:/var/lib/mysql ports: - "3306:3306" api: build: . container_name: webmonitor-api restart: always environment: DBHOST: db DBUSER: monitor_user DBPASS: monitor_pass DBNAME: webmonitor ports: - "5000:5000" depends_on: - db volumes: db_data: