|
@@ -34,8 +34,17 @@ questions:
|
|
|
type: string
|
|
|
$ref:
|
|
|
- "definitions/timezone"
|
|
|
+ - variable: enableWebUI
|
|
|
+ label: "Enable WebUI"
|
|
|
+ description: |
|
|
|
+ Enable WebUI for Collabora
|
|
|
+ If you enable this, you will need to set a username and password</br>
|
|
|
+ schema:
|
|
|
+ type: boolean
|
|
|
+ default: true
|
|
|
- variable: username
|
|
|
label: "Username for WebUI"
|
|
|
+ show_if: [[enableWebUI, "=", true]]
|
|
|
schema:
|
|
|
type: string
|
|
|
default: "admin"
|
|
@@ -46,11 +55,24 @@ questions:
|
|
|
type: string
|
|
|
private: true
|
|
|
default: "changeme"
|
|
|
+ show_if: [[enableWebUI, "=", true]]
|
|
|
valid_chars: "[a-zA-Z0-9!@#%^&*?]{8,}"
|
|
|
valid_chars_error: |
|
|
|
Password must be at least 8 characters long</br>
|
|
|
Can contain at numbers, letters, and the following characters: !@#%^&*?
|
|
|
required: true
|
|
|
+ - variable: aliasgroup1
|
|
|
+ label: "Alias Group 1"
|
|
|
+ description: |
|
|
|
+ List of domains that will be allowed to access the Collabora server
|
|
|
+ Type one domain per line
|
|
|
+ schema:
|
|
|
+ type: list
|
|
|
+ items:
|
|
|
+ - variable: alias
|
|
|
+ label: "Alias"
|
|
|
+ schema:
|
|
|
+ type: string
|
|
|
- variable: dictionaries
|
|
|
label: "Dictionaries to use, leave empty to use all"
|
|
|
schema:
|
|
@@ -61,7 +83,7 @@ questions:
|
|
|
description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loowsd.xml. Separate params with space'
|
|
|
schema:
|
|
|
type: string
|
|
|
- default: "--o:welcome.enable=false --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false --o:net.proto=IPv4 --o:net.post_allow.host[0]=.+ --o:storage.wopi.host[0]=.+"
|
|
|
+ default: "--o:welcome.enable=false --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false --o:net.proto=IPv4"
|
|
|
- variable: server_name
|
|
|
label: "Server Name"
|
|
|
description: |
|