39 lines
754 B
JavaScript
39 lines
754 B
JavaScript
const newConfig = require('../config');
|
|
|
|
module.exports = {
|
|
getServerConfig() {
|
|
return newConfig.getSection('server') || {};
|
|
},
|
|
|
|
getStreamConfig() {
|
|
return newConfig.getSection('stream') || {};
|
|
},
|
|
|
|
getInputConfig() {
|
|
return newConfig.getSection('input') || {};
|
|
},
|
|
|
|
getSecurityConfig() {
|
|
return newConfig.getSection('security') || {};
|
|
},
|
|
|
|
getFRPConfig() {
|
|
return newConfig.getSection('frp') || { enabled: false };
|
|
},
|
|
|
|
getConfig() {
|
|
return newConfig.getAll();
|
|
},
|
|
|
|
setConfig(newConfig) {
|
|
return this.getConfig();
|
|
},
|
|
|
|
get: newConfig.get,
|
|
getSection: newConfig.getSection,
|
|
getAll: newConfig.getAll,
|
|
reload: newConfig.reload,
|
|
clearCache: newConfig.clearCache,
|
|
validate: newConfig.validate
|
|
};
|