services: db: image: mariadb:10.6.4 env_file: .env environment: - MYSQL_ROOT_PASSWORD=$MYSQL_ROOT - MYSQL_USER=$MYSQL_USER - MYSQL_PASSWORD=$MYSQL_PASS - MYSQL_DATABASE=$MYSQL_DB - TZ=Europe/Ljubljana volumes: - ./db:/var/lib/mysql restart: always app: image: mbixtech/observium:23.9-jammy env_file: .env environment: - OBSERVIUM_ADMIN_USER=$OBSERVIUM_USER - OBSERVIUM_ADMIN_PASS=$OBSERVIUM_PASS - OBSERVIUM_BASE_URL=$OBSERVIUM_URL - OBSERVIUM_DB_HOST=db - OBSERVIUM_DB_NAME=$MYSQL_DB - OBSERVIUM_DB_USER=$MYSQL_USER - OBSERVIUM_DB_PASS=$MYSQL_PASS - TZ=Europe/Ljubljana volumes: - ./logs:/opt/observium/logs - ./rrd:/opt/observium/rrd ports: - "80:80" restart: always depends_on: - db