tweekdb
Version:
The flat-file, in-memory, remote-sync or hybrid db that is as lightning as you configure it to be.
77 lines (76 loc) • 1.23 kB
JSON
{
"settings": {
"verbose": true,
"dev": true,
"lodash_path": "lodash",
"noconflict": false,
"crypto_utils": true
},
"backup": {
"enabled": false,
"ext": "tmp",
"pre": "."
},
"turbo": {
"enabled": true,
"ms": 5
},
"cron": {
"enabled": false,
"ms": 10000
},
"fetch": {
"enabled": false,
"config": {
"hostname": "",
"port": 443,
"path": "",
"method": "GET",
"headers":{}
}
},
"sync": {
"enabled": false,
"config": {
"hostname": "",
"port": 443,
"path": "",
"method": "POST",
"headers":{}
}
},
"gzip":{
"enabled": false,
"backup": true,
"settings":{
"level": 9,
"memLevel": 9,
"strategy": 0
}
},
"hmac": {
"secret": "",
"encode": "hex",
"digest": "sha512"
},
"encryption":{
"enabled": false,
"secret": "",
"secret_len": 32,
"iterations": 60000,
"settings": {
"cipher": "aes",
"bit_len": "256",
"iv_len": 32,
"tag_len": 16,
"encode": "hex",
"mode": "gcm",
"digest": "sha512"
}
},
"static":{
"enabled": false,
"dest": "./"
},
"schema": {}
}