65 lines
1.9 KiB
JSON
65 lines
1.9 KiB
JSON
{
|
|
"name": "guacamole",
|
|
"description": "Apache Guacamole is a remote desktop gateway that allows secure access to desktops and servers through a web browser without plugins or software on the client side.",
|
|
"fields": [
|
|
{
|
|
"description": "Your Guacamole domain:",
|
|
"key": "DOMAIN",
|
|
"value": "",
|
|
"required": "true"
|
|
},
|
|
{
|
|
"description": "Guacamole username:",
|
|
"key": "GUACAMOLE_USERNAME",
|
|
"value": "",
|
|
"required": "true"
|
|
},
|
|
{
|
|
"description": "Guacamole password:",
|
|
"key": "GUACAMOLE_PASSWORD",
|
|
"value": "",
|
|
"required": "true",
|
|
"type": "password"
|
|
},
|
|
{
|
|
"description": "TOTP authentication (Select true or false)",
|
|
"key": "GUACAMOLE_TOTP",
|
|
"value": "false,true",
|
|
"required": "true",
|
|
"type": "select"
|
|
},
|
|
{
|
|
"description": "Timeout after failed login attempt(min.)(0 to disable)",
|
|
"key": "GUACAMOLE_BAN_DURATION",
|
|
"value": "5"
|
|
},
|
|
{
|
|
"description": "MYSQL database name",
|
|
"key": "MYSQL_DATABASE",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": ""
|
|
},
|
|
{
|
|
"description": "MYSQL username",
|
|
"key": "MYSQL_USER",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "time|md5|8"
|
|
},
|
|
{
|
|
"description": "MYSQL password for user",
|
|
"key": "MYSQL_PASSWORD",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "random|md5|12"
|
|
},
|
|
{
|
|
"description": "MYSQL root user password",
|
|
"key": "MYSQL_ROOT_PASSWORD",
|
|
"value": "",
|
|
"required": "true",
|
|
"generated": "random|sha256|20"
|
|
}
|
|
]
|
|
} |