mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-12-20 06:26:57 +00:00
Merge pull request #3184 from nextcloud/aio-yaml-update
This commit is contained in:
commit
9a6a8b50ef
2 changed files with 16 additions and 1 deletions
|
|
@ -17,6 +17,7 @@ services:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: false
|
required: false
|
||||||
image: nextcloud/aio-apache:latest
|
image: nextcloud/aio-apache:latest
|
||||||
|
init: true
|
||||||
ports:
|
ports:
|
||||||
- ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/tcp
|
- ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/tcp
|
||||||
- ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/udp
|
- ${APACHE_IP_BINDING}:${APACHE_PORT}:${APACHE_PORT}/udp
|
||||||
|
|
@ -47,6 +48,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-database:
|
nextcloud-aio-database:
|
||||||
image: nextcloud/aio-postgresql:latest
|
image: nextcloud/aio-postgresql:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "5432"
|
- "5432"
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -88,6 +90,7 @@ services:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: false
|
required: false
|
||||||
image: nextcloud/aio-nextcloud:latest
|
image: nextcloud/aio-nextcloud:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "9000"
|
- "9000"
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -137,6 +140,7 @@ services:
|
||||||
- TALK_RECORDING_ENABLED=${TALK_RECORDING_ENABLED}
|
- TALK_RECORDING_ENABLED=${TALK_RECORDING_ENABLED}
|
||||||
- RECORDING_SECRET=${RECORDING_SECRET}
|
- RECORDING_SECRET=${RECORDING_SECRET}
|
||||||
- TALK_RECORDING_HOST=nextcloud-aio-talk-recording
|
- TALK_RECORDING_HOST=nextcloud-aio-talk-recording
|
||||||
|
- FULLTEXTSEARCH_PASSWORD=${FULLTEXTSEARCH_PASSWORD}
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
- nextcloud-aio
|
- nextcloud-aio
|
||||||
|
|
@ -145,6 +149,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-notify-push:
|
nextcloud-aio-notify-push:
|
||||||
image: nextcloud/aio-notify-push:latest
|
image: nextcloud/aio-notify-push:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "7867"
|
- "7867"
|
||||||
volumes:
|
volumes:
|
||||||
|
|
@ -165,6 +170,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-redis:
|
nextcloud-aio-redis:
|
||||||
image: nextcloud/aio-redis:latest
|
image: nextcloud/aio-redis:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "6379"
|
- "6379"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -179,6 +185,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-collabora:
|
nextcloud-aio-collabora:
|
||||||
image: nextcloud/aio-collabora:latest
|
image: nextcloud/aio-collabora:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "9980"
|
- "9980"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -196,6 +203,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-talk:
|
nextcloud-aio-talk:
|
||||||
image: nextcloud/aio-talk:latest
|
image: nextcloud/aio-talk:latest
|
||||||
|
init: true
|
||||||
ports:
|
ports:
|
||||||
- ${TALK_PORT}:${TALK_PORT}/tcp
|
- ${TALK_PORT}:${TALK_PORT}/tcp
|
||||||
- ${TALK_PORT}:${TALK_PORT}/udp
|
- ${TALK_PORT}:${TALK_PORT}/udp
|
||||||
|
|
@ -218,12 +226,13 @@ services:
|
||||||
tmpfs:
|
tmpfs:
|
||||||
- /var/log/supervisord
|
- /var/log/supervisord
|
||||||
- /var/run/supervisord
|
- /var/run/supervisord
|
||||||
|
- /opt/eturnal/run
|
||||||
- /conf
|
- /conf
|
||||||
- /var/lib/turn
|
|
||||||
- /tmp
|
- /tmp
|
||||||
|
|
||||||
nextcloud-aio-talk-recording:
|
nextcloud-aio-talk-recording:
|
||||||
image: nextcloud/aio-talk-recording:latest
|
image: nextcloud/aio-talk-recording:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "1234"
|
- "1234"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -244,6 +253,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-clamav:
|
nextcloud-aio-clamav:
|
||||||
image: nextcloud/aio-clamav:latest
|
image: nextcloud/aio-clamav:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "3310"
|
- "3310"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -264,6 +274,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-onlyoffice:
|
nextcloud-aio-onlyoffice:
|
||||||
image: nextcloud/aio-onlyoffice:latest
|
image: nextcloud/aio-onlyoffice:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "80"
|
- "80"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -281,6 +292,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-imaginary:
|
nextcloud-aio-imaginary:
|
||||||
image: nextcloud/aio-imaginary:latest
|
image: nextcloud/aio-imaginary:latest
|
||||||
|
init: true
|
||||||
expose:
|
expose:
|
||||||
- "9000"
|
- "9000"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -298,6 +310,7 @@ services:
|
||||||
|
|
||||||
nextcloud-aio-fulltextsearch:
|
nextcloud-aio-fulltextsearch:
|
||||||
image: nextcloud/aio-fulltextsearch:latest
|
image: nextcloud/aio-fulltextsearch:latest
|
||||||
|
init: false
|
||||||
expose:
|
expose:
|
||||||
- "9200"
|
- "9200"
|
||||||
environment:
|
environment:
|
||||||
|
|
@ -310,6 +323,7 @@ services:
|
||||||
- http.port=9200
|
- http.port=9200
|
||||||
- xpack.license.self_generated.type=basic
|
- xpack.license.self_generated.type=basic
|
||||||
- xpack.security.enabled=false
|
- xpack.security.enabled=false
|
||||||
|
- FULLTEXTSEARCH_PASSWORD=${FULLTEXTSEARCH_PASSWORD}
|
||||||
volumes:
|
volumes:
|
||||||
- nextcloud_aio_elasticsearch:/usr/share/elasticsearch/data:rw
|
- nextcloud_aio_elasticsearch:/usr/share/elasticsearch/data:rw
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
DATABASE_PASSWORD= # TODO! This needs to be a unique and good password!
|
DATABASE_PASSWORD= # TODO! This needs to be a unique and good password!
|
||||||
|
FULLTEXTSEARCH_PASSWORD= # TODO! This needs to be a unique and good password!
|
||||||
NC_DOMAIN=yourdomain.com # TODO! Needs to be changed to the domain that you want to use for Nextcloud.
|
NC_DOMAIN=yourdomain.com # TODO! Needs to be changed to the domain that you want to use for Nextcloud.
|
||||||
NEXTCLOUD_PASSWORD= # TODO! This is the password of the initially created Nextcloud admin with username "admin".
|
NEXTCLOUD_PASSWORD= # TODO! This is the password of the initially created Nextcloud admin with username "admin".
|
||||||
ONLYOFFICE_SECRET= # TODO! This needs to be a unique and good password!
|
ONLYOFFICE_SECRET= # TODO! This needs to be a unique and good password!
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue