mirror of
https://github.com/nextcloud/all-in-one.git
synced 2025-02-19 03:16:47 +08:00
Yaml updates
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
cd4c294799
commit
8e24b06d06
2 changed files with 29 additions and 0 deletions
manual-install
|
@ -16,6 +16,9 @@ services:
|
||||||
nextcloud-aio-notify-push:
|
nextcloud-aio-notify-push:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
required: false
|
required: false
|
||||||
|
nextcloud-aio-whiteboard:
|
||||||
|
condition: service_started
|
||||||
|
required: false
|
||||||
image: nextcloud/aio-apache:latest
|
image: nextcloud/aio-apache:latest
|
||||||
init: true
|
init: true
|
||||||
ports:
|
ports:
|
||||||
|
@ -33,6 +36,7 @@ services:
|
||||||
- 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
|
- NOTIFY_PUSH_HOST=nextcloud-aio-notify-push
|
||||||
|
- WHITEBOARD_HOST=nextcloud-aio-whiteboard
|
||||||
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
|
||||||
|
@ -152,6 +156,8 @@ services:
|
||||||
- REMOVE_DISABLED_APPS=${REMOVE_DISABLED_APPS}
|
- REMOVE_DISABLED_APPS=${REMOVE_DISABLED_APPS}
|
||||||
- APACHE_PORT=${APACHE_PORT}
|
- APACHE_PORT=${APACHE_PORT}
|
||||||
- IMAGINARY_SECRET=${IMAGINARY_SECRET}
|
- IMAGINARY_SECRET=${IMAGINARY_SECRET}
|
||||||
|
- WHITEBOARD_SECRET=${WHITEBOARD_SECRET}
|
||||||
|
- WHITEBOARD_ENABLED=${WHITEBOARD_ENABLED}
|
||||||
stop_grace_period: 600s
|
stop_grace_period: 600s
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
networks:
|
networks:
|
||||||
|
@ -369,6 +375,27 @@ services:
|
||||||
cap_drop:
|
cap_drop:
|
||||||
- NET_RAW
|
- NET_RAW
|
||||||
|
|
||||||
|
nextcloud-aio-whiteboard:
|
||||||
|
image: nextcloud/aio-whiteboard:latest
|
||||||
|
init: true
|
||||||
|
expose:
|
||||||
|
- "3002"
|
||||||
|
environment:
|
||||||
|
- TZ=${TIMEZONE}
|
||||||
|
- NEXTCLOUD_URL=https://${NC_DOMAIN}
|
||||||
|
- JWT_SECRET_KEY=${WHITEBOARD_SECRET}
|
||||||
|
- STORAGE_STRATEGY=redis
|
||||||
|
- REDIS_HOST=nextcloud-aio-redis
|
||||||
|
- REDIS_HOST_PASSWORD=${REDIS_PASSWORD}
|
||||||
|
restart: unless-stopped
|
||||||
|
profiles:
|
||||||
|
- whiteboard
|
||||||
|
read_only: true
|
||||||
|
networks:
|
||||||
|
- nextcloud-aio
|
||||||
|
cap_drop:
|
||||||
|
- NET_RAW
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
nextcloud_aio_apache:
|
nextcloud_aio_apache:
|
||||||
name: nextcloud_aio_apache
|
name: nextcloud_aio_apache
|
||||||
|
|
|
@ -10,6 +10,7 @@ SIGNALING_SECRET= # TODO! This needs to be a unique and good password!
|
||||||
TALK_INTERNAL_SECRET= # TODO! This needs to be a unique and good password!
|
TALK_INTERNAL_SECRET= # TODO! This needs to be a unique and good password!
|
||||||
TIMEZONE=Europe/Berlin # TODO! This is the timezone that your containers will use.
|
TIMEZONE=Europe/Berlin # TODO! This is the timezone that your containers will use.
|
||||||
TURN_SECRET= # TODO! This needs to be a unique and good password!
|
TURN_SECRET= # TODO! This needs to be a unique and good password!
|
||||||
|
WHITEBOARD_SECRET= # TODO! This needs to be a unique and good password!
|
||||||
|
|
||||||
CLAMAV_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
CLAMAV_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
COLLABORA_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
COLLABORA_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
|
@ -18,6 +19,7 @@ IMAGINARY_ENABLED="no" # Setting this to "yes" (with quotes) enables th
|
||||||
ONLYOFFICE_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
ONLYOFFICE_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
TALK_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
TALK_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
TALK_RECORDING_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
TALK_RECORDING_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
|
WHITEBOARD_ENABLED="no" # Setting this to "yes" (with quotes) enables the option in Nextcloud automatically.
|
||||||
|
|
||||||
APACHE_IP_BINDING=0.0.0.0 # This can be changed to e.g. 127.0.0.1 if you want to run AIO behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else) and if that is running on the same host and using localhost to connect
|
APACHE_IP_BINDING=0.0.0.0 # This can be changed to e.g. 127.0.0.1 if you want to run AIO behind a web server or reverse proxy (like Apache, Nginx, Caddy, Cloudflare Tunnel and else) and if that is running on the same host and using localhost to connect
|
||||||
APACHE_MAX_SIZE=10737418240 # This needs to be an integer and in sync with NEXTCLOUD_UPLOAD_LIMIT
|
APACHE_MAX_SIZE=10737418240 # This needs to be an integer and in sync with NEXTCLOUD_UPLOAD_LIMIT
|
||||||
|
|
Loading…
Reference in a new issue