Require only-office's document server and carry its address and secret into nextcloud's config (issue 1830)

This commit is contained in:
jochen
2026-10-22 11:27:49 +02:00
parent 183b9680c1
commit d3ebaf72eb
3 changed files with 48 additions and 4 deletions
+7 -3
View File
@@ -5,7 +5,8 @@
"requires": [
"postgres-database",
"s3-bucket",
"route"
"route",
"document-server"
],
"contributes": {
"postgres-database": {
@@ -19,11 +20,13 @@
"binds": {
"postgres-database": "${dir:state}/database.json",
"s3-bucket": "${dir:state}/store.json",
"route": "${dir:state}/route.json"
"route": "${dir:state}/route.json",
"document-server": "${dir:state}/document-server.json"
},
"secrets": {
"postgres-database": "${dir:state}/database.secret",
"s3-bucket": "${dir:state}/store.secret"
"s3-bucket": "${dir:state}/store.secret",
"document-server": "${dir:state}/document-server.secret"
},
"emits": [
"user.created",
@@ -134,6 +137,7 @@
"mode": "0600",
"template": "files/config.json",
"takes-config": ["container", "url", "user"],
"protected": ["onlyofficeSecret"],
"merge": "json"
}
],