nas-configs/nextcloud/docker-compose.yml
2025-01-19 16:51:47 +01:00

33 lines
856 B
YAML

# 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