123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- const path = require('path');
- const pckg = require('../../package.json');
- const execDir = path.resolve(__dirname, '..');
- module.exports = {
- branch: 'unknown',
- version: pckg.version,
- name: pckg.name,
- execDir,
- loggingEnabled: true,
- maxUploadFileSize: 50*1024*1024,//50Мб
- maxTempPublicDirSize: 512*1024*1024,//512Мб + 20% квота если проблема с remoteWebDavStorage
- maxUploadPublicDirSize: 200*1024*1024,//100Мб
- useExternalBookConverter: false,
- acceptFileExt: '.fb2, .fb3, .html, .txt, .zip, .bz2, .gz, .rar, .epub, .mobi, .rtf, .doc, .docx, .pdf, .djvu, .jpg, .jpeg, .png',
- webConfigParams: ['name', 'version', 'mode', 'maxUploadFileSize', 'useExternalBookConverter', 'acceptFileExt', 'bucEnabled', 'branch'],
- jembaDb: [
- {
- serverMode: ['reader', 'omnireader', 'liberama'],
- dbName: 'app',
- thread: true,
- openAll: true,
- },
- {
- serverMode: ['reader', 'omnireader', 'liberama'],
- dbName: 'reader-storage',
- thread: true,
- openAll: true,
- },
- {
- serverMode: 'book_update_checker',
- dbName: 'book-update-server',
- thread: true,
- openAll: true,
- },
- ],
- servers: [
- {
- serverName: '1',
- mode: 'reader', //'reader', 'omnireader', 'liberama', 'book_update_checker'
- ip: '0.0.0.0',
- port: '33080',
- },
- /*{
- serverName: '2',
- mode: 'book_update_checker',
- isHttps: true,
- keysFile: 'server',
- ip: '0.0.0.0',
- port: '33443',
- accessToken: '',
- }*/
- ],
- remoteStorage: false,
- /*
- remoteStorage: {
- url: 'wss://127.0.0.1:11900',
- accessToken: '',
- },
- */
- bucEnabled: false,
- bucServer: false,
- /*
- bucServer: {
- url: 'wss://127.0.0.1:33443',
- accessToken: '',
- }
- */
- };
|