| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- version: '3'
- volumes:
- nextcloud-data:
- nextcloud-db:
- networks:
- frontend:
- # add this if the network is already existing!
- # external: true
- backend:
- services:
- nextcloud-app:
- image: nextcloud
- restart: always
- volumes:
- - nextcloud-data:/var/www/html
- - /storage/disk/docker-volumes/nextcloud/data:/var/www/html/data
- environment:
- - MYSQL_PASSWORD=cherokee2
- - MYSQL_DATABASE=nextcloud
- - MYSQL_USER=nextcloud
- - MYSQL_HOST=nextcloud-db
- networks:
- - frontend
- - backend
- ports:
- - 8080:80
- nextcloud-db:
- image: mariadb
- restart: always
- command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-file-per-table=1 --skip-innodb-read-only-compressed
- volumes:
- - nextcloud-db:/var/lib/mysql
- environment:
- - MYSQL_ROOT_PASSWORD=cherokee2
- - MYSQL_PASSWORD=cherokee2
- - MYSQL_DATABASE=nextcloud
- - MYSQL_USER=nextcloud
- networks:
- - backend
|