owncloud aktualisieren #1

Closed
fenris wants to merge 44 commits from task-377 into main
3 changed files with 56 additions and 53 deletions
Showing only changes of commit 8eed714d88 - Show all commits

View file

@ -66,7 +66,7 @@
"port": "443",
"proto": "tcp"
}
},
}
]
},
{

View file

@ -32,67 +32,78 @@
"type": "string"
},
"authentication": {
"nullable": false,
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"internal",
"authelia"
],
"default": "internal"
},
"data": {
"anyOf": [
{
"anyOf": [
{
"nullable": false,
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": ["internal"]
},
"data": {
"nullable": false,
"type": "object",
"properties": {
"authelia": {
},
"additionalProperties": false,
"required": [
],
"default": {
}
}
},
"additionalProperties": false,
"required": [
"kind"
]
},
{
"nullable": false,
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": ["authelia"]
},
"data": {
"nullable": false,
"type": "object",
"properties": {
"url_base": {
"nullable": false,
"type": "string"
},
"web": {
"nullable": true,
"type": "object",
"properties": {
"url_base": {
"nullable": false,
"type": "string"
},
"web": {
"nullable": true,
"type": "object",
"properties": {
"client_id": {
"type": "string",
"mandatory": false,
"default": "owncloud_web"
}
},
"additionalProperties": false,
"required": [
],
"default": {
}
"client_id": {
"type": "string",
"mandatory": false,
"default": "owncloud_web"
}
},
"additionalProperties": false,
"required": [
"url_base"
]
],
"default": {
}
}
},
"additionalProperties": false,
"required": [
"authelia"
"url_base"
]
}
},
"additionalProperties": false,
"required": [
"kind",
"data"
]
}
},
"additionalProperties": false,
"required": [
],
"default": {
}
]
},
"public_share": {
"nullable": false,

View file

@ -6,15 +6,7 @@
"platform": "linux-amd64",
"domain": "owncloud.example.org",
"authentication": {
"kind": "internal",
"data": {
"authelia": {
"url_base": "https://authelia.example.org",
"web": {
"client_id": "owncloud_web"
}
}
}
"kind": "internal"
},
"public_share": {
"password_necessity": "writable",