UNPKG

reiso

Version:
125 lines 6.93 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = { default: { // You can provide your own properties here except Reiso internal ones and use them by getConfig() // ... // --- Reiso Properties --- // File translation path [string] "translation": "./translation.json", // Awalable languages [string[]] "languages": ["en"], // Default language [string] "defaultLanguage": "en", // Public directory [string] "publicDir": "./public", // Upload directory [string] "uploadDir": "./uploads", // Upload max file size in MB [number] "maxFileSize": 50, // Server Http port [number] "port": 3000, // Server Web Socket Port [number] "portWS": 5000, // Public host [string] "host": "127.0.0.1", // Public port for Http connections for a client connection [number] "globalPort": 3000, // Public port for Web Socket connections for a client connection [number] "globalPortWS": 5000, // Seaport Ballancer host [string] "seaportHost": null, // Seaport Ballancer Port [number] "seaportPort": null, // Seaport Ballancer Node Name [string] "seaportName": null, // GraphQL Web Interface (Recommend for development only) [boolean] "graphiql": null, // GraphQL quota default limitation [number] "quotaLimit": null, // Number of instances per program (0 = automatic) [number] "cores": null, // Log to console with level: [debug, info, warn, error] [console object] "logConsole": { "lelel": "info" }, // Log to Logstash by json with level: [debug, info, warn, error] [logstash object] "logLogstash": null, // "logLogstash": { // "host": "elk", // "port": 5801, // "tags": ["production", "test"], // "tries": 2, // "interval": 100, // "beat": "reiso_ex_full", // "type": "reiso_ex_full", // "level": "info" // }, // Additional information for logging [object] "logAdditional": {}, // DDOS protection [ddos object] "ddos": null, // Allow via proxy connection [boolean] "proxyProtection": null, // Elastic APM monitoring // "apm": { // "serverUrl": "http://localhost:8200", // "serviceName": "reiso_full_server", // "secretToken": "qwerty", // "instrument": true, // "errorOnAbortedRequests": true, // "captureBody": "all", // "captureErrorLogStackTraces": "always", // "active": true, // "transactionSampleRate": 0.5, // "filterHttpHeaders": false, // "asyncHooks": true, // "level": "debug" // }, // ORM via typeorm [scope -> typeorm object] "db": { "Main": { "database": "test", "host": "localhost", "password": "", "port": 3306, "type": "mysql", "username": "root" } }, // Web Socket Redis cache server [scope -> redis object] "redisPubSub": { "Main": { "port": 6379, "host": "127.0.0.1", "password": "" } }, // Handler Redis cache server [scope -> redis object] "redisHandler": { "Main": { "port": 6379, "host": "127.0.0.1", "password": "", "scope": "cb_subscription" } }, // Worker Redis cache server [scope -> redis object] "redisWorker": { "Main": { "port": 6379, "host": "127.0.0.1", "password": "" } }, // Redis cache server [scope -> redis object] "redis": { "Main": { "port": 6379, "host": "127.0.0.1", "password": "" } } } }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGVmYXVsdENvbmZpZy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9TZXJ2ZXIvRGVmYXVsdENvbmZpZy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxrQkFBZTtJQUNiLE9BQU8sRUFBRTtRQUNQLGtHQUFrRztRQUNsRyxNQUFNO1FBQ04sMkJBQTJCO1FBQzNCLGlDQUFpQztRQUNqQyxhQUFhLEVBQUUsb0JBQW9CO1FBQ25DLGdDQUFnQztRQUNoQyxXQUFXLEVBQUUsQ0FBQyxJQUFJLENBQUM7UUFDbkIsNEJBQTRCO1FBQzVCLGlCQUFpQixFQUFFLElBQUk7UUFDdkIsNEJBQTRCO1FBQzVCLFdBQVcsRUFBRSxVQUFVO1FBQ3ZCLDRCQUE0QjtRQUM1QixXQUFXLEVBQUUsV0FBVztRQUN4QixzQ0FBc0M7UUFDdEMsYUFBYSxFQUFFLEVBQUU7UUFDakIsNEJBQTRCO1FBQzVCLE1BQU0sRUFBRSxJQUFJO1FBQ1osa0NBQWtDO1FBQ2xDLFFBQVEsRUFBRSxJQUFJO1FBQ2QsdUJBQXVCO1FBQ3ZCLE1BQU0sRUFBRSxXQUFXO1FBQ25CLG9FQUFvRTtRQUNwRSxZQUFZLEVBQUUsSUFBSTtRQUNsQiwwRUFBMEU7UUFDMUUsY0FBYyxFQUFFLElBQUk7UUFDcEIsa0NBQWtDO1FBQ2xDLGFBQWEsRUFBRSxJQUFJO1FBQ25CLGtDQUFrQztRQUNsQyxhQUFhLEVBQUUsSUFBSTtRQUNuQix1Q0FBdUM7UUFDdkMsYUFBYSxFQUFFLElBQUk7UUFDbkIsbUVBQW1FO1FBQ25FLFVBQVUsRUFBRSxJQUFJO1FBQ2hCLDRDQUE0QztRQUM1QyxZQUFZLEVBQUUsSUFBSTtRQUNsQiwyREFBMkQ7UUFDM0QsT0FBTyxFQUFFLElBQUk7UUFDYix5RUFBeUU7UUFDekUsWUFBWSxFQUFFO1lBQ1osT0FBTyxFQUFFLE1BQU07U0FDaEI7UUFDRCxtRkFBbUY7UUFDbkYsYUFBYSxFQUFFLElBQUk7UUFDbkIsbUJBQW1CO1FBQ25CLG1CQUFtQjtRQUNuQixrQkFBa0I7UUFDbEIsb0NBQW9DO1FBQ3BDLGdCQUFnQjtRQUNoQixxQkFBcUI7UUFDckIsNkJBQTZCO1FBQzdCLDZCQUE2QjtRQUM3QixvQkFBb0I7UUFDcEIsS0FBSztRQUNMLDhDQUE4QztRQUM5QyxlQUFlLEVBQUUsRUFBRTtRQUNuQixnQ0FBZ0M7UUFDaEMsTUFBTSxFQUFFLElBQUk7UUFDWix1Q0FBdUM7UUFDdkMsaUJBQWlCLEVBQUUsSUFBSTtRQUN2Qix5QkFBeUI7UUFDekIsV0FBVztRQUNYLDBDQUEwQztRQUMxQyx3Q0FBd0M7UUFDeEMsNkJBQTZCO1FBQzdCLHdCQUF3QjtRQUN4QixvQ0FBb0M7UUFDcEMsMEJBQTBCO1FBQzFCLDRDQUE0QztRQUM1QyxvQkFBb0I7UUFDcEIsa0NBQWtDO1FBQ2xDLGdDQUFnQztRQUNoQyx3QkFBd0I7UUFDeEIscUJBQXFCO1FBQ3JCLEtBQUs7UUFDTCw0Q0FBNEM7UUFDNUMsSUFBSSxFQUFFO1lBQ0osTUFBTSxFQUFFO2dCQUNOLFVBQVUsRUFBRSxNQUFNO2dCQUNsQixNQUFNLEVBQUUsV0FBVztnQkFDbkIsVUFBVSxFQUFFLEVBQUU7Z0JBQ2QsTUFBTSxFQUFFLElBQUk7Z0JBQ1osTUFBTSxFQUFFLE9BQU87Z0JBQ2YsVUFBVSxFQUFFLE1BQU07YUFDbkI7U0FDRjtRQUNELHdEQUF3RDtRQUN4RCxhQUFhLEVBQUU7WUFDYixNQUFNLEVBQUU7Z0JBQ04sTUFBTSxFQUFFLElBQUk7Z0JBQ1osTUFBTSxFQUFFLFdBQVc7Z0JBQ25CLFVBQVUsRUFBRSxFQUFFO2FBQ2Y7U0FDRjtRQUNELHFEQUFxRDtRQUNyRCxjQUFjLEVBQUU7WUFDZCxNQUFNLEVBQUU7Z0JBQ04sTUFBTSxFQUFFLElBQUk7Z0JBQ1osTUFBTSxFQUFFLFdBQVc7Z0JBQ25CLFVBQVUsRUFBRSxFQUFFO2dCQUNkLE9BQU8sRUFBRSxpQkFBaUI7YUFDM0I7U0FDRjtRQUNELG9EQUFvRDtRQUNwRCxhQUFhLEVBQUU7WUFDYixNQUFNLEVBQUU7Z0JBQ04sTUFBTSxFQUFFLElBQUk7Z0JBQ1osTUFBTSxFQUFFLFdBQVc7Z0JBQ25CLFVBQVUsRUFBRSxFQUFFO2FBQ2Y7U0FDRjtRQUNELDZDQUE2QztRQUM3QyxPQUFPLEVBQUU7WUFDUCxNQUFNLEVBQUU7Z0JBQ04sTUFBTSxFQUFFLElBQUk7Z0JBQ1osTUFBTSxFQUFFLFdBQVc7Z0JBQ25CLFVBQVUsRUFBRSxFQUFFO2FBQ2Y7U0FDRjtLQUNGO0NBQ0YsQ0FBQyJ9