add onlyoffice deployment along with collabora for backup if needed [ci skip]

This commit is contained in:
Viktor Barzin 2025-08-17 19:27:34 +00:00
parent 958f41a1da
commit 2f2787f934
No known key found for this signature in database
GPG key ID: 4056458DBDBF8863
7 changed files with 159 additions and 4 deletions

View file

@ -49,3 +49,13 @@ startupProbe:
podAnnotations:
diun.enable: "true"
diun.include_tags: "^[0-9]+(?:.[0-9]+)?(?:.[0-9]+)?.*"
collabora:
enabled: true # Currently the app is disabled as using onlyoffice instead
autoscaling:
# enable autocaling, please check collabora README.md first
enabled: true
cronjob:
enabled: true

View file

@ -168,5 +168,13 @@ module "whiteboard_ingress" {
extra_annotations = {
"nginx.ingress.kubernetes.io/client-max-body-size" : "0"
"nginx.ingress.kubernetes.io/proxy-body-size" : "0",
# Websockets
# "nginx.ingress.kubernetes.io/proxy-set-header" : "Upgrade $http_upgrade"
# "nginx.ingress.kubernetes.io/proxy-set-header" : "Connection $connection_upgrade" # this makes a difference for web!!!
# Timeouts
"nginx.ingress.kubernetes.io/proxy-read-timeout" : "6000s",
"nginx.ingress.kubernetes.io/proxy-send-timeout" : "6000s",
}
}