Files
home-infra/stacks/nextcloud/docker-compose.yml
T
a.zubarev 83b86157d0
Nextcloud CI/CD / Deploy Nextcloud (push) Failing after 2s
Changed mapping on nextcloud-cron
2026-09-30 12:48:05 +03:00

89 lines
1.6 KiB
YAML

services:
nextcloud:
image: nextcloud:35.0.1
container_name: nextcloud
restart: unless-stopped
env_file:
- /srv/nfs/infra/nextcloud/.env
environment:
OVERWRITEHOST: "nc.zk-tech.info"
OVERWRITEPROTOCOL: "https"
TRUSTED_PROXIES: "127.0.0.1,172.19.0.0/16,172.19.0.15"
NEXTCLOUD_TRUSTED_DOMAINS: "nc.zk-tech.info"
UPLOAD_MAX_FILESIZE: "16G"
POST_MAX_FILE_SIZE: "16G"
PHP_MEMORY_LIMIT: "4G"
PHP_UPLOAD_LIMIT: "16G"
REDIS_HOST: "redis"
volumes:
- /srv/nfs/infra/nextcloud/config:/var/www/html/config
- /srv/nfs/infra/nextcloud/data:/var/www/html/data
- /srv/nfs/infra/nextcloud/apps:/var/www/html/custom_apps
- /srv/nfs/infra/nextcloud/themes:/var/www/html/themes
- /srv/nfs/infra/nextcloud/config/php/uploads.ini:/usr/local/etc/php/conf.d/uploads.ini:ro
depends_on:
- redis
networks:
- default
- interdock
cron:
image: nextcloud:35.0.1
container_name: nextcloud-cron
restart: unless-stopped
entrypoint: /cron.sh
env_file:
- /srv/nfs/infra/nextcloud/.env
environment:
REDIS_HOST: "redis"
volumes_from:
- nextcloud
depends_on:
- redis
networks:
- default
redis:
image: redis:rc-32bit-buster
container_name: nextcloud-redis
restart: unless-stopped
command:
- redis-server
- --appendonly
- "yes"
volumes:
- redis-data:/data
networks:
- default
volumes:
redis-data:
driver: local
networks:
interdock:
external: true