5 Configuration - Atlantis-Software/synapps GitHub Wiki
Synapps can be configured by calling the function app.set()
Exemple
this exemple set the name of the application to 'myApp'.
var synapps = require('@synapps/core');
var app = synapps();
app.set('name', 'myApp');
Available parameters
paramName | value type | default | description |
---|---|---|---|
name | String | 'synapps' | name of the application |
defaultPolicy | String | undefined | default policy applied for all routes |
staticDir | String | undefined | absolute path of the static folder http serving |
apiDir | String | undefined | scale all router paths in a subdirectory |
debug | String | 'error' | debug level to log available levels are: 'OFF', 'FATAL', 'ERROR', 'WARN','INFO', 'DEBUG', 'TRACE' and 'ALL' |
maxWorker | Integer | cpu count | max worker count |
ipcLocalPort | Integer | 8000 | tcp port used for communication beetween worker and master |
logFile | String | app folder / synapps.log | log file path |
tls | Object | undefined | cluster tls parameters |