Matrix Docker Ansible eploy
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 

117 righe
3.0 KiB

  1. {
  2. "title": {{ matrix_etherpad_title|to_json }},
  3. "favicon": "favicon.ico",
  4. "skinName": "colibris",
  5. "skinVariants": "super-light-toolbar super-light-editor light-background",
  6. "ip": "::",
  7. "port": 9001,
  8. "showSettingsInAdminPage": true,
  9. "dbType": {{ matrix_etherpad_database_engine|to_json }},
  10. "dbSettings": {
  11. "database": {{ matrix_etherpad_database_name|to_json }},
  12. "host": {{ matrix_etherpad_database_hostname|to_json }},
  13. "password": {{ matrix_etherpad_database_password|to_json }},
  14. "port": {{ matrix_etherpad_database_port|to_json }},
  15. "user": {{ matrix_etherpad_database_username|to_json }}
  16. },
  17. "defaultPadText" : {{ matrix_etherpad_default_pad_text|to_json }},
  18. "suppressErrorsInPadText": false,
  19. "requireSession": false,
  20. "editOnly": false,
  21. "minify": true,
  22. "maxAge": 21600,
  23. "abiword": {{ matrix_etherpad_abiword|to_json }},
  24. "soffice": {{ matrix_etherpad_soffice|to_json }},
  25. "tidyHtml": null,
  26. "allowUnknownFileEnds": true,
  27. "requireAuthentication": false,
  28. "requireAuthorization": false,
  29. "trustProxy": true,
  30. "cookie": {
  31. "sameSite": "Lax"
  32. },
  33. "disableIPlogging": true,
  34. "automaticReconnectionTimeout": 0,
  35. "scrollWhenFocusLineIsOutOfViewport": {
  36. "percentage": {
  37. "editionAboveViewport": 0,
  38. "editionBelowViewport": 0
  39. },
  40. "duration": 0,
  41. "scrollWhenCaretIsInTheLastLineOfViewport": false,
  42. "percentageToScrollWhenUserPressesArrowUp": 0
  43. },
  44. "socketTransportProtocols" : ["xhr-polling", "jsonp-polling", "htmlfile"],
  45. "socketIo": {
  46. "maxHttpBufferSize": 10000
  47. },
  48. "loadTest": false,
  49. "dumpOnUncleanExit": false,
  50. "indentationOnNewLine": false,
  51. "importExportRateLimiting": {
  52. "windowMs": 90000,
  53. "max": 10
  54. },
  55. "importMaxFileSize": 52428800,
  56. "commitRateLimiting": {
  57. "duration": 1,
  58. "points": 10
  59. },
  60. "exposeVersion": false,
  61. "padOptions": {
  62. "noColors": false,
  63. "showControls": true,
  64. "showChat": false,
  65. "showLineNumbers": true,
  66. "useMonospaceFont": false,
  67. "userName": false,
  68. "userColor": false,
  69. "rtl": false,
  70. "alwaysShowChat": false,
  71. "chatAndUsers": false,
  72. "lang": "en-gb"
  73. },
  74. {% if matrix_etherpad_admin_username != "" and matrix_etherpad_admin_password != "" %}
  75. "users": {
  76. {{ matrix_etherpad_admin_username|to_json }}: {
  77. "password": {{ matrix_etherpad_admin_password|to_json }},
  78. "is_admin": true
  79. }
  80. },
  81. {% endif %}
  82. "padShortcutEnabled" : {
  83. "altF9": true,
  84. "altC": true,
  85. "cmdShift2": true,
  86. "delete": true,
  87. "return": true,
  88. "esc": true,
  89. "cmdS": true,
  90. "tab": true,
  91. "cmdZ": true,
  92. "cmdY": true,
  93. "cmdI": true,
  94. "cmdB": true,
  95. "cmdU": true,
  96. "cmd5": true,
  97. "cmdShiftL": true,
  98. "cmdShiftN": true,
  99. "cmdShift1": true,
  100. "cmdShiftC": true,
  101. "cmdH": true,
  102. "ctrlHome": true,
  103. "pageUp": true,
  104. "pageDown": true
  105. },
  106. "loglevel": "WARN",
  107. "logconfig" :
  108. { "appenders": [
  109. { "type": "console",
  110. "layout": {"type": "messagePassThrough"}
  111. }
  112. ]
  113. },
  114. "customLocaleStrings": {},
  115. "enableAdminUITests": false
  116. }