version: '2' services: nextcloud: image: nexus.sebastianfisahn.com/nextcloud:17.0.1 environment: APC_SHM_SIZE: 256M CRON_PERIOD: 15m DB_HOST: nextcloud-db DB_NAME: nextcloud DB_PASSWORD: qT2QyZGcJ6KPfnph DB_TYPE: mysql DB_USER: nextcloud DOMAIN: localhost GID: '1000' OPCACHE_MEM_SIZE: '256' TZ: Europe/Berlin UID: '1000' UPLOAD_MAX_SIZE: 10G REDIS_HOST: redis REDIS_HOST_PORT: '6379' volumes: - /mnt/volume-data/nextcloud/data:/data - /mnt/volume-data/nextcloud/config:/config - /mnt/volume-data/nextcloud/apps:/apps2 - /mnt/volume-data/nextcloud/themes:/nextcloud/themes - /mnt/volume-data/nextcloud/php-sessions:/php/session domainname: nextcloud.sebastianfisahn.com links: - nextcloud-db:nextcloud-db ports: - 8888:8888/tcp labels: io.rancher.container.pull_image: always wonderfall: nextcloud nextcloud-db: mem_limit: 262144000 image: mariadb:10 environment: MYSQL_DATABASE: nextcloud MYSQL_PASSWORD: qT2QyZGcJ6KPfnph MYSQL_ROOT_PASSWORD: qT2QyZGcJ6KPfnph MYSQL_USER: nextcloud volumes: - /mnt/volume-data/nextcloud/db:/var/lib/mysql labels: io.rancher.container.pull_image: always redis: image: redis:alpine stdin_open: true volumes: - /mnt/volume-data/nextcloud/redis:/data tty: true labels: io.rancher.container.pull_image: always