data.yml 3.1 KB

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