+ upgraded docs version

+ added missing healthchecks
This commit is contained in:
KARMACOMA 2025-12-27 16:31:22 +01:00
parent 359159a4ba
commit 198f4a1ece

View file

@ -8,6 +8,12 @@ services:
- db - db
- redis - redis
- onlyoffice - onlyoffice
healthcheck:
test: ["CMD-SHELL", "curl -fsS http://localhost/status.php || exit 1"]
interval: 30s
timeout: 10s
start_period: 90s
retries: 5
environment: environment:
MYSQL_HOST: db MYSQL_HOST: db
MYSQL_DATABASE: ${MARIADB_DATABASE:-nextcloud} MYSQL_DATABASE: ${MARIADB_DATABASE:-nextcloud}
@ -34,6 +40,12 @@ services:
depends_on: depends_on:
- db - db
- redis - redis
healthcheck:
test: ["CMD-SHELL", "runuser -u www-data -- php /var/www/html/occ status >/dev/null 2>&1"]
interval: 60s
timeout: 15s
start_period: 90s
retries: 3
environment: environment:
MYSQL_HOST: db MYSQL_HOST: db
MYSQL_DATABASE: ${MARIADB_DATABASE:-nextcloud} MYSQL_DATABASE: ${MARIADB_DATABASE:-nextcloud}
@ -86,7 +98,7 @@ services:
retries: 5 retries: 5
onlyoffice: onlyoffice:
image: onlyoffice/documentserver:${ONLYOFFICE_VERSION:-8.0} image: onlyoffice/documentserver:${ONLYOFFICE_VERSION:-9.2}
restart: unless-stopped restart: unless-stopped
environment: environment:
JWT_ENABLED: "true" JWT_ENABLED: "true"