# inspired by https://docs.techdox.nz/nextcloud/ services: mariadb: image: mariadb:10.5.16 # image: mariadb:10.11.9 restart: always command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW volumes: - /volume2/docker_1/nextcloud-mariadb:/var/lib/mysql environment: - MYSQL_ROOT_PASSWORD=pass1234 - MYSQL_PASSWORD=pass1234 - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextadm app: image: nextcloud:29.0.8 # image: nextcloud:30.0.4 restart: always ports: - 3002:80 depends_on: - db volumes: - /volume2/docker_1/docker/nextcloud:/var/www/html environment: - MYSQL_PASSWORD=pass1234 - MYSQL_DATABASE=nextcloud - MYSQL_USER=nextadm - MYSQL_HOST=db - PHP_MEMORY_LIMIT=1024M - PHP_UPLOAD_LIMIT=1024M