diff --git a/bitwarden/template.json b/bitwarden/template.json new file mode 100644 index 0000000..df3f207 --- /dev/null +++ b/bitwarden/template.json @@ -0,0 +1,61 @@ +{ + "name": "bitwarden", + "fields": [ + { + "description": "Please add Bitwarden domain:", + "key": "BITWARDEN_DOMAIN", + "value": "", + "required": "true" + }, + { + "description": "Please choose an SMTP server:", + "key": "BITWARDEN_SMTP", + "value": "1:gmail,2:microsoft outlook/hotmail,3:other", + "required": "true", + "type": "select" + }, + { + "description": "Please add SMTP HOST:", + "key": "BITWARDEN_SMTP_HOST", + "value": "", + "required": "true" + }, + { + "description": "Please add SMTP PORT (587, 465, 25, etc.):", + "key": "BITWARDEN_SMTP_PORT", + "value": "25", + "required": "true" + }, + { + "description": "Please add SMTP SECURITY (starttls, force_tls, off, etc.):", + "key": "BITWARDEN_SMTP_SECURITY", + "value": "starttls", + "required": "true" + }, + { + "description": "Please add SMTP FROM (mail address from):", + "key": "BITWARDEN_SMTP_FROM", + "value": "", + "required": "true" + }, + { + "description": "Please add SMTP USERNAME:", + "key": "BITWARDEN_SMTP_USERNAME", + "value": "", + "required": "true" + }, + { + "description": "Please add SMTP PASSWORD:", + "key": "BITWARDEN_SMTP_PASSWORD", + "value": "", + "required": "true", + "type": "password" + }, + { + "description": "Please add Domains Whitelist (list of domains):", + "key": "BITWARDEN_DOMAINS_WHITELIST", + "value": "", + "required": "true" + } + ] +} diff --git a/guacamole/template.json b/guacamole/template.json new file mode 100644 index 0000000..b9bfb0c --- /dev/null +++ b/guacamole/template.json @@ -0,0 +1,37 @@ +{ + "name": "guacamole", + "fields": [ + { + "description": "Please add Guacamole domain:", + "key": "GUACAMOLE_DOMAIN", + "value": "", + "required": "true" + }, + { + "description": "Please add Guacamole admin username:", + "key": "GUACAMOLE_USERNAME", + "value": "", + "required": "true" + }, + { + "description": "Please add Guacamole admin password:", + "key": "GUACAMOLE_PASSWORD", + "value": "", + "required": "true", + "type": "password" + }, + { + "description": "Do you want TOTP via login?", + "key": "GUACAMOLE_TOTP", + "value": "yes,no", + "required": "true", + "type": "select" + }, + { + "description": "Do you want limitation in case invalid login or password? Please add a number how many minutes for deny retry. If you add 0 means it will disabled.", + "key": "GUACAMOLE_BAN_DURATION", + "value": "5", + "required": "true" + } + ] +} diff --git a/roundcube/template.json b/roundcube/template.json new file mode 100644 index 0000000..9e4ea65 --- /dev/null +++ b/roundcube/template.json @@ -0,0 +1,41 @@ +{ + "name": "roundcube", + "fields": [ + { + "description": "Please add IMAP HOST:", + "key": "ROUNDCUBE_IMAP_HOST", + "value": "", + "required": "true" + }, + { + "description": "Please add IMAP PORT:", + "key": "ROUNDCUBE_IMAP_PORT", + "value": "143", + "required": "true" + }, + { + "description": "Please add SMTP HOST:", + "key": "ROUNDCUBE_SMTP_HOST", + "value": "", + "required": "true" + }, + { + "description": "Please add SMTP PORT (587, 465, 25, etc.):", + "key": "ROUNDCUBE_SMTP_PORT", + "value": "25", + "required": "true" + }, + { + "description": "Please add UPLOAD_MAX_FILESIZE (default: 50M):", + "key": "ROUNDCUBE_UPLOAD", + "value": "50M", + "required": "true" + }, + { + "description": "Please add Roundcube DOMAIN:", + "key": "ROUNDCUBE_DOMAIN", + "value": "", + "required": "true" + } + ] +} diff --git a/smtp_server/template.json b/smtp_server/template.json new file mode 100644 index 0000000..e3cf334 --- /dev/null +++ b/smtp_server/template.json @@ -0,0 +1,10 @@ +{ + "name": "smtp_server", + "fields": [ + { + "description": "Install SMTP server", + "key": "SMTP_SERVER", + "value": "" + } + ] +}