data.yml 3.1 KB

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