Add nextcloud docker compose configuration
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
version: '2'
|
||||
services:
|
||||
|
||||
# https://hub.docker.com/r/wonderfall/nextcloud/
|
||||
tt.nc:
|
||||
image: wonderfall/nextcloud:11.0
|
||||
container_name: tt.nc
|
||||
expose:
|
||||
- "8888"
|
||||
links:
|
||||
- "tt.nc_mysql_db"
|
||||
external_links:
|
||||
- "tt.nginx"
|
||||
volumes:
|
||||
- /home/docker/nextcloud/volume/nextcloud/data:/data
|
||||
- /home/docker/nextcloud/volume/nextcloud/config:/config
|
||||
- /home/docker/nextcloud/volume/nextcloud/apps2:/apps2
|
||||
- /home/docker/nextcloud/volume/nextcloud/themes:/nextcloud/themes
|
||||
environment:
|
||||
- UPLOAD_MAX_SIZE=100M
|
||||
- DB_TYPE=mysql
|
||||
- DB_NAME=nextcloud
|
||||
- DB_USER=nextcloud
|
||||
- DB_PASSWORD=*u;8k7W<V6n/(Qa9
|
||||
- DB_HOST=tt.nc_mysql_db
|
||||
- TZ=Europe/Paris
|
||||
- DOMAIN=nc.talentstube.io
|
||||
|
||||
# https://hub.docker.com/_/mysql/
|
||||
tt.nc_mysql_db:
|
||||
image: mysql:5.7
|
||||
container_name: tt.nc_mysql_db
|
||||
volumes:
|
||||
- "/home/docker/nextcloud/volume/mysql_db/data:/var/lib/mysql"
|
||||
environment:
|
||||
- MYSQL_RANDOM_ROOT_PASSWORD="yes"
|
||||
- MYSQL_DATABASE=nextcloud
|
||||
- MYSQL_USER=nextcloud
|
||||
- MYSQL_PASSWORD=*u;8k7W<V6n/(Qa9
|
||||
Reference in New Issue
Block a user