Skip to content

[WIP] kroncache is a cache management and event scheduling server

License

Notifications You must be signed in to change notification settings

Akumzy/kroncache

Repository files navigation

kroncache [WIP]

Have you ever wanted a cache management system that notifies you whenever a record expires automatically? like saving upload records and clearing it uploads after some time if failed and so on? That's how kroncache was born since I couldn't find any software that does that.

kroncache provides API to perform simple CRUD operation for managing cache and as well notifying you once a record expires. It uses badgerhold as database layer and Websocket for communication with kroncache clients.

Setup

Download the tar file that matches your platform and architecture here example for Linux amd64 kroncache_x.x.x_linux_amd64.tar.gz then unzip into your desired directory

$ tar -xf kroncache_x.x.x_Linux_64-bit.tar.gz

Then run kroncache with the default port 5093

$ cd kroncache_x.x.x_Linux_64-bit
$ ./kroncache

or change the port by setting the PORT environment variable

$ PORT=5599 ./kroncache

Clients