services: db: image: mariadb:10.6 restart: always command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW volumes: - /mnt/storage/appdata/nextcloud/mysql:/var/lib/mysql networks: - default environment: - MYSQL_ROOT_PASSWORD=WombatWrangler - MYSQL_PASSWORD=WombatWrangler - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud app: depends_on: - db image: nextcloud:32 restart: always ports: - 8080:80 volumes: - /mnt/storage/appdata/nextcloud/www/html:/var/www/html networks: - default environment: - MYSQL_PASSWORD=WombatWrangler - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextcloud - MYSQL_HOST=db