nodejs-restful-jsonapi-seed
Version:
Everything you need to start building a scalable web application.
76 lines (75 loc) • 1.41 kB
JSON
{
"cors": {
"origin": "*",
"methods": ["DELETE", "GET", "PATCH", "POST", "PUT"],
"credentials": false
},
"logger": {
"enable": false,
"outputDir": "log",
"rotateInterval": "1d"
},
"router": {
"prefix": "/",
"caseSensitive": false,
"strictRouting": false,
"accessControl": {
"excludePaths": [
"/ap[ip]-doc.*"
],
"grantsObject": {
"admin": {
"/user": {
"create:any": ["*"],
"read:any": ["*"],
"update:any": ["*"],
"delete:any": ["*"]
}
},
"anonymous": {
"/login": {
"create:any": ["*"],
"read:any": ["*"]
}
}
},
"rolesByWeight": [
"admin",
"anonymous"
]
}
},
"server": {
"name": "0.0.0.0",
"port": 3000,
"http": {
"version": 1,
"ssl": {
"enable": false,
"config": {
"ca": "",
"cert": "",
"key": ""
}
}
},
"parser": {
"bodyLimit": 102400
},
"uploads": {
"abortOnLimit": true,
"fileLimit": 5242880,
"safeFileNames": true
},
"allowEmptyBody": false,
"xPoweredBy": ""
},
"session": {
"name": "ssid",
"secret": "TEMPORARY SECRET",
"resave": false,
"cookie": {
"secure": false
}
}
}