index.js 761 B

12345678910111213141516171819202122232425262728293031
  1. // ===========================================
  2. // Wiki.js
  3. // Licensed under AGPLv3
  4. // ===========================================
  5. const path = require('path')
  6. let WIKI = {
  7. IS_DEBUG: process.env.NODE_ENV === 'development',
  8. IS_MASTER: true,
  9. ROOTPATH: process.cwd(),
  10. SERVERPATH: path.join(process.cwd(), 'server'),
  11. Error: require('./helpers/error'),
  12. configSvc: require('./core/config'),
  13. kernel: require('./core/kernel')
  14. }
  15. global.WIKI = WIKI
  16. WIKI.configSvc.init()
  17. // ----------------------------------------
  18. // Init Logger
  19. // ----------------------------------------
  20. WIKI.logger = require('./core/logger').init('MASTER')
  21. // ----------------------------------------
  22. // Start Kernel
  23. // ----------------------------------------
  24. WIKI.kernel.init()