data.yml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158
  1. # ---------------------------------
  2. # DO NOT EDIT THIS FILE!
  3. # This is reserved for system use!
  4. # ---------------------------------
  5. name: Wiki.js
  6. defaults:
  7. config:
  8. # File defaults
  9. port: 80
  10. db:
  11. type: postgres
  12. host: localhost
  13. port: 5432
  14. user: wikijs
  15. pass: wikijsrocks
  16. db: wiki
  17. ssl: false
  18. storage: ./db.sqlite
  19. sslOptions:
  20. auto: true
  21. ssl:
  22. enabled: false
  23. pool:
  24. min: 1
  25. bindIP: 0.0.0.0
  26. logLevel: info
  27. offline: false
  28. ha: false
  29. bodyParserLimit: 5mb
  30. # DB defaults
  31. api:
  32. isEnabled: false
  33. graphEndpoint: 'https://graph.requarks.io'
  34. lang:
  35. code: en
  36. autoUpdate: true
  37. namespaces: []
  38. namespacing: false
  39. rtl: false
  40. telemetry:
  41. clientId: ''
  42. isEnabled: false
  43. title: Wiki.js
  44. company: ''
  45. contentLicense: ''
  46. logoUrl: https://static.requarks.io/logo/wikijs-butterfly.svg
  47. mail:
  48. host: ''
  49. secure: true
  50. verifySSL: true
  51. nav:
  52. mode: 'MIXED'
  53. theming:
  54. theme: 'default'
  55. iconset: 'md'
  56. darkMode: false
  57. auth:
  58. autoLogin: false
  59. enforce2FA: false
  60. hideLocal: false
  61. loginBgUrl: ''
  62. audience: 'urn:wiki.js'
  63. tokenExpiration: '30m'
  64. tokenRenewal: '14d'
  65. features:
  66. featurePageRatings: true
  67. featurePageComments: true
  68. featurePersonalWikis: true
  69. security:
  70. securityOpenRedirect: true
  71. securityIframe: true
  72. securityReferrerPolicy: true
  73. securityTrustProxy: true
  74. securitySRI: true
  75. securityHSTS: false
  76. securityHSTSDuration: 300
  77. securityCSP: false
  78. securityCSPDirectives: ''
  79. server:
  80. sslRedir: false
  81. uploads:
  82. maxFileSize: 5242880
  83. maxFiles: 10
  84. scanSVG: true
  85. forceDownload: true
  86. flags:
  87. ldapdebug: false
  88. sqllog: false
  89. # System defaults
  90. channel: STABLE
  91. setup: false
  92. dataPath: ./data
  93. cors:
  94. credentials: true
  95. maxAge: 600
  96. methods: 'GET,POST'
  97. origin: true
  98. search:
  99. maxHits: 100
  100. maintainerEmail: security@requarks.io
  101. localeNamespaces:
  102. - admin
  103. - auth
  104. - common
  105. jobs:
  106. purgeUploads:
  107. onInit: true
  108. schedule: PT15M
  109. offlineSkip: false
  110. repeat: true
  111. syncGraphLocales:
  112. onInit: true
  113. schedule: P1D
  114. offlineSkip: true
  115. repeat: true
  116. syncGraphUpdates:
  117. onInit: true
  118. schedule: P1D
  119. offlineSkip: true
  120. repeat: true
  121. rebuildTree:
  122. onInit: true
  123. offlineSkip: false
  124. repeat: false
  125. immediate: true
  126. worker: true
  127. groups:
  128. defaultPermissions:
  129. - 'read:pages'
  130. - 'read:assets'
  131. - 'read:comments'
  132. - 'write:comments'
  133. defaultPageRules:
  134. - id: default
  135. deny: false
  136. match: START
  137. roles:
  138. - 'read:pages'
  139. - 'read:assets'
  140. - 'read:comments'
  141. - 'write:comments'
  142. path: ''
  143. locales: []
  144. reservedPaths:
  145. - login
  146. - logout
  147. - register
  148. - verify
  149. - favicons
  150. - fonts
  151. - img
  152. - js
  153. - svg
  154. pageExtensions:
  155. - md
  156. - html
  157. - txt
  158. # ---------------------------------