2024-08-06 03:04:45 +00:00
|
|
|
version: '3.9'
|
|
|
|
services:
|
|
|
|
app_proxy:
|
|
|
|
environment:
|
|
|
|
APP_HOST: onlyoffice-nextcloud_web_1
|
|
|
|
APP_PORT: 3000
|
|
|
|
|
|
|
|
web:
|
|
|
|
image: a4004/onlyoffice-nextcloud-web:1.0.4@sha256:774bd9bda641e6be49286921637840efba050fdfd022934dfd9ee9b6ec8d0a63
|
|
|
|
restart: on-failure
|
|
|
|
environment:
|
|
|
|
- DOCS_ADDRESS=http://$DEVICE_DOMAIN_NAME:$DOCSERVER_PORT
|
|
|
|
- DOCS_INTERNAL_ADDRESS=http://onlyoffice-nextcloud_documentserver_1
|
|
|
|
- NEXTCLOUD_INTERNAL_ADDRESS=http://nextcloud_web_1
|
|
|
|
- NEXTCLOUD_WEB_URL=http://$DEVICE_DOMAIN_NAME:$APP_NEXTCLOUD_PORT
|
|
|
|
|
|
|
|
documentserver:
|
2024-09-09 04:33:55 +00:00
|
|
|
image: onlyoffice/documentserver:8.1.3@sha256:b9e3c35eab182d3de822a53b109b0f27070f6eacea3b1388b9c50d1182f638f2
|
2024-08-06 03:04:45 +00:00
|
|
|
restart: on-failure
|
|
|
|
stop_grace_period: 1m
|
|
|
|
ports:
|
|
|
|
- "${DOCSERVER_PORT}:80"
|
|
|
|
environment:
|
|
|
|
- JWT_ENABLED=false
|
|
|
|
- ONLYOFFICE_HTTPS_HSTS_ENABLED=false
|
|
|
|
- USE_UNAUTHORIZED_STORAGE=true
|
|
|
|
- ALLOW_PRIVATE_IP_ADDRESS=true
|
|
|
|
- ALLOW_META_IP_ADDRESS=true
|
|
|
|
volumes:
|
|
|
|
- ${APP_DATA_DIR}/data/logs:/var/log/onlyoffice
|
|
|
|
- ${APP_DATA_DIR}/data/certs:/var/www/onlyoffice/Data
|
|
|
|
- ${APP_DATA_DIR}/data/cache:/var/lib/onlyoffice
|
|
|
|
- ${APP_DATA_DIR}/data/db:/var/lib/postgresql
|