version: '3' services: itsmweb : image : docker.io/itsmng/itsm-ng:latest depends_on: - itsmdb container_name : itsmweb restart: unless-stopped ports: - "9010:80" volumes : - ./itsmng-config:/var/www/itsm-ng/config - ./itsmng-plugins:/var/www/itsm-ng/plugins - ./itsmng-files:/var/www/itsm-ng/files environment: MARIADB_HOST : itsmdb MARIADB_USER : itsmng MARIADB_PASSWORD : itsmng MARIADB_DATABASE : itsmng TIMEZONE=Australia/Brisbane networks: - asgard itsmdb : image: docker.io/mariadb:10.6 container_name: itsmdb command: --default-authentication-plugin=mysql_native_password restart: unless-stopped volumes : - ./itsmng-data:/var/lib/mysql environment: MARIADB_AUTO_UPGRADE: "yes" MARIADB_ALLOW_EMPTY_ROOT_PASSWORD: "yes" MYSQL_ROOT_PASSWORD: iamastrongpassword MARIADB_USER : itsmng MARIADB_PASSWORD : itsmng MARIADB_DATABASE : itsmng TIMEZONE=Australia/Brisbane networks: - asgard volumes: itsmng-config: itsmng-plugins: itsmng-files: itsmng-data: networks: asgard: name: asgard external: true