add nextcloud compose file
This commit is contained in:
43
nextcloud/docker-compose.yml
Normal file
43
nextcloud/docker-compose.yml
Normal file
@ -0,0 +1,43 @@
|
||||
version: "3"
|
||||
volumes:
|
||||
nextcloud-data:
|
||||
nextcloud-db:
|
||||
|
||||
networks:
|
||||
backend:
|
||||
external: true
|
||||
nginx_bridge:
|
||||
external: true
|
||||
services:
|
||||
nextcloud-app:
|
||||
image: nextcloud:latest
|
||||
restart: always
|
||||
volumes:
|
||||
- /mnt/nextcloud/nextcloud2/:/var/www/html
|
||||
- /mnt/nextcloud/nextcloud2/data/:/var/www/html/data
|
||||
environment:
|
||||
- MYSQL_PASSWORD=$NEXTCLOUD_DB_PASS
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=NEXTCLOUD_DB_USER
|
||||
- MYSQL_HOST=nextcloud-db
|
||||
- NEXTCLOUD_OVERWRITEPROTOCOL=https
|
||||
|
||||
networks:
|
||||
- nginx_bridge
|
||||
- backend
|
||||
|
||||
nextcloud-db:
|
||||
image: mariadb
|
||||
restart: always
|
||||
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
|
||||
volumes:
|
||||
- nextcloud-db:/var/www/mysql
|
||||
ports:
|
||||
- 3306:3306
|
||||
environment:
|
||||
- MYSQL_ROOT_PASSWORD=$NEXTCLOUD_DB_ROOT_PASS
|
||||
- MYSQL_PASSWORD=$NEXTCLOUD_DB_PASS
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=$NEXTCLOUD_DB_USER
|
||||
networks:
|
||||
- backend
|
Reference in New Issue
Block a user