Cacheep is a potentially harmful tool built around an LRU-CACHE with a simple Express REST API attached. It's main function is managing simple key/values pairs or full JSON objects with custom TTL/expirations, automatically dropping the least-recently-used items. Behind the scenes, it can syncronize data, trigger actions and fill in many roles where data can be used to manage anything real-time, for correlation, blacklisting, interactive actions (anything, really) to be consumed via broadly available interfaces such as REST, DNS/ENUM and more upcoming.
Cacheep can also leverage integration with the HEPIC Stack to exchange and retrieve realtime data.
- status: experimental
npm install
npm start
sudo MAX=100000 PORT=53 FILE='./data.json' npm start
Check the Wiki for Documentation and full Examples
- Express Auth
- Refine API Structure
- ENUM Params from Cache
- GunDB Support (distribution, two-way updates)
Our target is to create a simple, powerful, lightweight tool anyone can use to protect their setup, big or small.
Join us discussing and improving our project: