Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- nextcloud:
- container_name: nextcloud_server
- image: wonderfall/nextcloud
- restart: unless-stopped
- depends_on:
- - db
- - redis
- environment:
- - UID=1000
- - GID=1000
- - UPLOAD_MAX_SIZE=10G
- - APC_SHM_SIZE=128M
- - OPCACHE_MEM_SIZE=128
- - CRON_PERIOD=15m
- - TZ=Europe/Madrid
- - DOMAIN=example.com
- - DB_TYPE=mysql
- - DB_NAME=nextcloud
- - DB_USER=nextcloud
- - DB_PASSWORD=password
- - DB_HOST=db
- volumes:
- - data:/data
- - config:/config
- - apps:/apps2
- - themes:/nextcloud/themes
- networks:
- - net
- - traefik
- labels:
- - "traefik.backend=nextcloud"
- - "traefik.frontend.rule=Host:nextcloud.example.com"
- - "traefik.docker.network=traefik"
- db:
- container_name: nextcloud_db
- image: mariadb
- restart: unless-stopped
- volumes:
- - db:/var/lib/mysql
- environment:
- - MYSQL_ROOT_PASSWORD=password
- - MYSQL_DATABASE=nextcloud
- - MYSQL_USER=nextcloud
- - MYSQL_PASSWORD=password
- networks:
- - net
- labels:
- - "traefik.enable=false"
- redis:
- container_name: nextcloud_redis
- image: redis:alpine
- restart: unless-stopped
- volumes:
- - redis:/data
- networks:
- - net
- labels:
- - "traefik.enable=false"
- volumes:
- redis:
- db:
- data:
- config:
- apps:
- themes:
- networks:
- net:
- driver: bridge
- traefik:
- external:
- name: traefik
Add Comment
Please, Sign In to add comment