Merge pull request #2782 from nextcloud/aio-yaml-update

Yaml updates
This commit is contained in:
Simon L 2023-06-26 12:17:44 +02:00 committed by GitHub
commit 6d860e4f76
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -5,6 +5,7 @@ services:
- nextcloud-aio-collabora - nextcloud-aio-collabora
- nextcloud-aio-talk - nextcloud-aio-talk
- nextcloud-aio-nextcloud - nextcloud-aio-nextcloud
- nextcloud-aio-notify-push
image: nextcloud/aio-apache:latest image: nextcloud/aio-apache:latest
ports: ports:
- ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/tcp - ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/tcp
@ -18,6 +19,7 @@ services:
- TZ=${TIMEZONE} - TZ=${TIMEZONE}
- APACHE_MAX_SIZE=${APACHE_MAX_SIZE} - APACHE_MAX_SIZE=${APACHE_MAX_SIZE}
- APACHE_MAX_TIME=${NEXTCLOUD_MAX_TIME} - APACHE_MAX_TIME=${NEXTCLOUD_MAX_TIME}
- NOTIFY_PUSH_HOST=nextcloud-aio-notify-push
volumes: volumes:
- nextcloud_aio_nextcloud:/var/www/html:ro - nextcloud_aio_nextcloud:/var/www/html:ro
- nextcloud_aio_apache:/mnt/data:rw - nextcloud_aio_apache:/mnt/data:rw
@ -55,7 +57,6 @@ services:
image: nextcloud/aio-nextcloud:latest image: nextcloud/aio-nextcloud:latest
expose: expose:
- "9000" - "9000"
- "7867"
volumes: volumes:
- nextcloud_aio_nextcloud:/var/www/html:rw - nextcloud_aio_nextcloud:/var/www/html:rw
- ${NEXTCLOUD_DATADIR}:/mnt/ncdata:rw - ${NEXTCLOUD_DATADIR}:/mnt/ncdata:rw
@ -107,6 +108,26 @@ services:
networks: networks:
- nextcloud-aio - nextcloud-aio
nextcloud-aio-notify-push:
image: nextcloud/aio-notify-push:latest
expose:
- "7867"
volumes:
- nextcloud_aio_nextcloud:/nextcloud:ro
environment:
- NC_DOMAIN=${NC_DOMAIN}
- NEXTCLOUD_HOST=nextcloud-aio-nextcloud
- REDIS_HOST=nextcloud-aio-redis
- REDIS_HOST_PASSWORD=${REDIS_PASSWORD}
- POSTGRES_HOST=nextcloud-aio-database
- POSTGRES_PASSWORD=${DATABASE_PASSWORD}
- POSTGRES_DB=nextcloud_database
- POSTGRES_USER=nextcloud
restart: unless-stopped
networks:
- nextcloud-aio
read_only: true
nextcloud-aio-redis: nextcloud-aio-redis:
image: nextcloud/aio-redis:latest image: nextcloud/aio-redis:latest
expose: expose:
@ -189,6 +210,11 @@ services:
- clamav - clamav
networks: networks:
- nextcloud-aio - nextcloud-aio
read_only: true
tmpfs:
- /var/lock
- /var/log/clamav
- /tmp
nextcloud-aio-onlyoffice: nextcloud-aio-onlyoffice:
image: nextcloud/aio-onlyoffice:latest image: nextcloud/aio-onlyoffice:latest
@ -220,6 +246,7 @@ services:
- imaginary - imaginary
networks: networks:
- nextcloud-aio - nextcloud-aio
read_only: true
nextcloud-aio-fulltextsearch: nextcloud-aio-fulltextsearch:
image: nextcloud/aio-fulltextsearch:latest image: nextcloud/aio-fulltextsearch:latest