base.js 873 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. const path = require('path');
  2. const pckg = require('../../package.json');
  3. const execDir = path.resolve(__dirname, '..');
  4. module.exports = {
  5. branch: 'unknown',
  6. version: pckg.version,
  7. name: pckg.name,
  8. execDir,
  9. accessPassword: '',
  10. bookReadLink: '',
  11. loggingEnabled: true,
  12. maxPayloadSize: 500,//in MB
  13. maxFilesDirSize: 1024*1024*1024,//1Gb
  14. queryCacheEnabled: true,
  15. cacheCleanInterval: 60,//minutes
  16. inpxCheckInterval: 60,//minutes
  17. lowMemoryMode: false,
  18. webConfigParams: ['name', 'version', 'branch', 'bookReadLink'],
  19. allowRemoteLib: false,
  20. remoteLib: false,
  21. /*
  22. allowRemoteLib: true, // на сервере
  23. remoteLib: { // на клиенте
  24. accessPassword: '',
  25. url: 'wss://remoteInpxWeb.ru',
  26. },
  27. */
  28. server: {
  29. host: '0.0.0.0',
  30. port: '22380',
  31. },
  32. };