@qelos/content
Version:
Content API for qelos platform
21 lines (19 loc) • 871 B
JavaScript
const adminRole = process.env.ADMIN_ROLE || 'admin'
const editorsRoles = process.env.EDITORS_ROLES ? process.env.EDITORS_ROLES.split(',') : ['editor', 'plugin', adminRole]
module.exports = {
port: process.env.PORT || 9001,
mongoUri: process.env.MONGO_URI || "mongodb://localhost/qelos",
authService: {
protocol: process.env.AUTH_SERVICE_PROTOCOL || "http",
url: process.env.AUTH_SERVICE_URL || "localhost",
port: process.env.AUTH_SERVICE_PORT || 9000,
},
editorsRoles,
adminRole,
appConfiguration: process.env.APP_CONFIGURATION || "app-configuration",
allowedToChangeWebsiteUrls: process.env.ALLOW_WEBSITE_URLS_CHANGE !== 'false' || true,
workspaceConfiguration:
process.env.WORKSPACE_CONFIGURATION || "workspace-configuration",
ssrScriptsConfiguration: process.env.SSR_SCRIPTS || "ssr-scripts",
redisUrl: process.env.REDIS_URL,
};