services: redis: container_name: redis image: valkey/valkey:latest restart: always mem_limit: 2g environment: - REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL - REDIS_PASSWORD=6dfK8X6upA4LmSerMlp11YKW # ports: # - 6379:6379 volumes: - redis_data:/data networks: - nextcloud-net app: container_name: nextcloud image: nextcloud:31 restart: unless-stopped mem_limit: 4g volumes: - data:/var/www/html environment: - POSTGRES_HOST=postgres - POSTGRES_DB=nextcloud - POSTGRES_USER=nextcloud - POSTGRES_PASSWORD=XYS22mtSXE5BSP9icaPxFZqw - REDIS_HOST=redis - REDIS_HOST_PASSWORD=6dfK8X6upA4LmSerMlp11YKW networks: - nextcloud-net cron: image: nextcloud:31 container_name: nextcloud-cron restart: always mem_limit: 4g volumes: - data:/var/www/html entrypoint: /cron.sh #depends_on: #- mariadb #- redis networks: - DB #- nginx-proxy-manager - nextcloud-net networks: nextcloud-net: volumes: data: redis_data: