adjust start-period and retries for fts, collabora and clamav

Signed-off-by: Simon L. <szaimen@e.mail.de>
This commit is contained in:
Simon L. 2024-12-16 13:45:22 +01:00
parent e763a41198
commit 45f8049548
8 changed files with 28 additions and 26 deletions

View file

@ -23,4 +23,6 @@ USER 100
LABEL com.centurylinklabs.watchtower.enable="false" LABEL com.centurylinklabs.watchtower.enable="false"
HEALTHCHECK --start-period=60s --retries=9 CMD clamdcheck.sh
ENTRYPOINT ["/init-unprivileged"] ENTRYPOINT ["/init-unprivileged"]

View file

@ -20,5 +20,5 @@ COPY --chmod=775 healthcheck.sh /healthcheck.sh
USER 100 USER 100
HEALTHCHECK --start-period=360s CMD /healthcheck.sh HEALTHCHECK --start-period=60s --retries=9 CMD /healthcheck.sh
LABEL com.centurylinklabs.watchtower.enable="false" LABEL com.centurylinklabs.watchtower.enable="false"

View file

@ -6,5 +6,5 @@ FROM onlyoffice/documentserver:8.2.2.1
COPY --chmod=775 healthcheck.sh /healthcheck.sh COPY --chmod=775 healthcheck.sh /healthcheck.sh
HEALTHCHECK --start-period=360s CMD /healthcheck.sh HEALTHCHECK --start-period=60s --retries=9 CMD /healthcheck.sh
LABEL com.centurylinklabs.watchtower.enable="false" LABEL com.centurylinklabs.watchtower.enable="false"

View file

@ -240,12 +240,12 @@ services:
image: nextcloud/aio-collabora:latest image: nextcloud/aio-collabora:latest
init: true init: true
healthcheck: healthcheck:
start_period: 360s start_period: 60s
test: /healthcheck.sh test: /healthcheck.sh
interval: 30s interval: 30s
timeout: 30s timeout: 30s
start_interval: 5s start_interval: 5s
retries: 3 retries: 9
expose: expose:
- "9980" - "9980"
environment: environment:
@ -337,12 +337,12 @@ services:
user: "100" user: "100"
init: false init: false
healthcheck: healthcheck:
start_period: 360s start_period: 60s
test: clamdcheck.sh test: clamdcheck.sh
interval: 30s interval: 30s
timeout: 30s timeout: 30s
start_interval: 5s start_interval: 5s
retries: 3 retries: 9
expose: expose:
- "3310" - "3310"
environment: environment:
@ -366,12 +366,12 @@ services:
image: nextcloud/aio-onlyoffice:latest image: nextcloud/aio-onlyoffice:latest
init: true init: true
healthcheck: healthcheck:
start_period: 360s start_period: 60s
test: /healthcheck.sh test: /healthcheck.sh
interval: 30s interval: 30s
timeout: 30s timeout: 30s
start_interval: 5s start_interval: 5s
retries: 3 retries: 9
expose: expose:
- "80" - "80"
environment: environment:

View file

@ -67,16 +67,16 @@ spec:
exec: exec:
command: command:
- clamdcheck.sh - clamdcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
livenessProbe: livenessProbe:
exec: exec:
command: command:
- clamdcheck.sh - clamdcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
name: nextcloud-aio-clamav name: nextcloud-aio-clamav

View file

@ -39,16 +39,16 @@ spec:
exec: exec:
command: command:
- /healthcheck.sh - /healthcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
livenessProbe: livenessProbe:
exec: exec:
command: command:
- /healthcheck.sh - /healthcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
name: nextcloud-aio-collabora name: nextcloud-aio-collabora

View file

@ -47,16 +47,16 @@ spec:
exec: exec:
command: command:
- /healthcheck.sh - /healthcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
livenessProbe: livenessProbe:
exec: exec:
command: command:
- /healthcheck.sh - /healthcheck.sh
failureThreshold: 3 failureThreshold: 9
initialDelaySeconds: 360 initialDelaySeconds: 60
periodSeconds: 30 periodSeconds: 30
timeoutSeconds: 30 timeoutSeconds: 30
name: nextcloud-aio-onlyoffice name: nextcloud-aio-onlyoffice

View file

@ -375,12 +375,12 @@
"image": "nextcloud/aio-collabora", "image": "nextcloud/aio-collabora",
"init": true, "init": true,
"healthcheck": { "healthcheck": {
"start_period": "360s", "start_period": "60s",
"test": "/healthcheck.sh", "test": "/healthcheck.sh",
"interval": "30s", "interval": "30s",
"timeout": "30s", "timeout": "30s",
"start_interval": "5s", "start_interval": "5s",
"retries": 3 "retries": 9
}, },
"expose": [ "expose": [
"9980" "9980"
@ -657,12 +657,12 @@
"user": "100", "user": "100",
"init": false, "init": false,
"healthcheck": { "healthcheck": {
"start_period": "360s", "start_period": "60s",
"test": "clamdcheck.sh", "test": "clamdcheck.sh",
"interval": "30s", "interval": "30s",
"timeout": "30s", "timeout": "30s",
"start_interval": "5s", "start_interval": "5s",
"retries": 3 "retries": 9
}, },
"expose": [ "expose": [
"3310" "3310"
@ -704,12 +704,12 @@
"image": "nextcloud/aio-onlyoffice", "image": "nextcloud/aio-onlyoffice",
"init": true, "init": true,
"healthcheck": { "healthcheck": {
"start_period": "360s", "start_period": "60s",
"test": "/healthcheck.sh", "test": "/healthcheck.sh",
"interval": "30s", "interval": "30s",
"timeout": "30s", "timeout": "30s",
"start_interval": "5s", "start_interval": "5s",
"retries": 3 "retries": 9
}, },
"expose": [ "expose": [
"80" "80"