Matrix Docker Ansible eploy
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

79 строки
2.8 KiB

  1. {
  2. "name": "Configure Element",
  3. "description": "Configure Element web client, Element is the most developed Matrix client software.",
  4. "spec": [
  5. {
  6. "question_name": "Enable Element-Web",
  7. "question_description": "Set if Element web client is enabled or not.",
  8. "required": true,
  9. "min": null,
  10. "max": null,
  11. "default": "{{ matrix_client_element_enabled }}",
  12. "choices": "true\nfalse",
  13. "new_question": true,
  14. "variable": "matrix_client_element_enabled",
  15. "type": "multiplechoice"
  16. },
  17. {
  18. "question_name": "Set Branding for Web Client",
  19. "question_description": "Sets the 'branding' seen in the tab and on the welcome page to a custom value.",
  20. "required": false,
  21. "min": 0,
  22. "max": 256,
  23. "default": "{{ matrix_client_element_brand }}",
  24. "choices": "",
  25. "new_question": true,
  26. "variable": "matrix_client_element_brand",
  27. "type": "text"
  28. },
  29. {
  30. "question_name": "Set Theme for Web Client",
  31. "question_description": "Sets the default theme for the web client, can be changed later by individual users.",
  32. "required": false,
  33. "min": null,
  34. "max": null,
  35. "default": "{{ matrix_client_element_default_theme }}",
  36. "choices": "light\ndark",
  37. "new_question": true,
  38. "variable": "matrix_client_element_default_theme",
  39. "type": "multiplechoice"
  40. },
  41. {
  42. "question_name": "Set Welcome Page Background",
  43. "question_description": "URL to Wallpaper, shown in background of the welcome page. Must be a 'https' link, otherwise it won't be set.",
  44. "required": false,
  45. "min": 0,
  46. "max": 1024,
  47. "default": "{{ matrix_client_element_branding_welcomeBackgroundUrl }}",
  48. "choices": "",
  49. "new_question": true,
  50. "variable": "matrix_client_element_branding_welcomeBackgroundUrl",
  51. "type": "text"
  52. },
  53. {
  54. "question_name": "Show Registration Button",
  55. "question_description": "If you show the registration button on the welcome page.",
  56. "required": false,
  57. "min": null,
  58. "max": null,
  59. "default": "{{ matrix_client_element_registration_enabled }}",
  60. "choices": "true\nfalse",
  61. "new_question": true,
  62. "variable": "matrix_client_element_registration_enabled",
  63. "type": "multiplechoice"
  64. },
  65. {
  66. "question_name": "Set Element Subdomain",
  67. "question_description": "Sets the subdomain of the Element web-client, you should only specify the subdomain, not the base domain you've already set. (Eg: 'element' for element.example.org) Note that if you change this value you'll need to reconfigure your DNS.",
  68. "required": false,
  69. "min": 0,
  70. "max": 2048,
  71. "default": "{{ element_subdomain }}",
  72. "choices": "",
  73. "new_question": true,
  74. "variable": "element_subdomain",
  75. "type": "text"
  76. }
  77. ]
  78. }