{ "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" } ] }