nextcloud-compose.yml
· 1.1 KiB · YAML
Eredeti
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:
| 1 | services: |
| 2 | redis: |
| 3 | container_name: redis |
| 4 | image: valkey/valkey:latest |
| 5 | restart: always |
| 6 | mem_limit: 2g |
| 7 | environment: |
| 8 | - REDIS_DISABLE_COMMANDS=FLUSHDB,FLUSHALL |
| 9 | - REDIS_PASSWORD=6dfK8X6upA4LmSerMlp11YKW |
| 10 | # ports: |
| 11 | # - 6379:6379 |
| 12 | volumes: |
| 13 | - redis_data:/data |
| 14 | networks: |
| 15 | - nextcloud-net |
| 16 | |
| 17 | app: |
| 18 | container_name: nextcloud |
| 19 | image: nextcloud:31 |
| 20 | restart: unless-stopped |
| 21 | mem_limit: 4g |
| 22 | volumes: |
| 23 | - data:/var/www/html |
| 24 | environment: |
| 25 | - POSTGRES_HOST=postgres |
| 26 | - POSTGRES_DB=nextcloud |
| 27 | - POSTGRES_USER=nextcloud |
| 28 | - POSTGRES_PASSWORD=XYS22mtSXE5BSP9icaPxFZqw |
| 29 | |
| 30 | - REDIS_HOST=redis |
| 31 | - REDIS_HOST_PASSWORD=6dfK8X6upA4LmSerMlp11YKW |
| 32 | networks: |
| 33 | - nextcloud-net |
| 34 | |
| 35 | cron: |
| 36 | image: nextcloud:31 |
| 37 | container_name: nextcloud-cron |
| 38 | restart: always |
| 39 | mem_limit: 4g |
| 40 | volumes: |
| 41 | - data:/var/www/html |
| 42 | entrypoint: /cron.sh |
| 43 | #depends_on: |
| 44 | #- mariadb |
| 45 | #- redis |
| 46 | networks: |
| 47 | - DB |
| 48 | #- nginx-proxy-manager |
| 49 | - nextcloud-net |
| 50 | |
| 51 | networks: |
| 52 | nextcloud-net: |
| 53 | |
| 54 | volumes: |
| 55 | data: |
| 56 | redis_data: |