base.js 613 B

123456789101112131415161718192021222324252627282930
  1. const path = require('path');
  2. const pckg = require('../../package.json');
  3. const execDir = path.resolve(__dirname, '..');
  4. const dataDir = `${execDir}/.${pckg.name}`;
  5. module.exports = {
  6. branch: 'unknown',
  7. version: pckg.version,
  8. name: pckg.name,
  9. execDir,
  10. dataDir,
  11. tempDir: `${dataDir}/tmp`,
  12. logDir: `${dataDir}/log`,
  13. publicDir: `${dataDir}/public`,
  14. loggingEnabled: true,
  15. maxFilesDirSize: 1024*1024*1024,//1Gb
  16. cacheCleanInterval: 60,//minutes
  17. webConfigParams: ['name', 'version', 'branch'],
  18. server: {
  19. ip: '0.0.0.0',
  20. port: '22380',
  21. },
  22. };