kache

module
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 1, 2023 License: MIT

README

kache

Open source cloud-native web accelerator.

⚠ Please note that the project is still in a very early stage of development and is not yet ready for production!

Overview

kache is a modern cloud-native web accelerator and HTTP cache proxy that is highly available, reliable, and performant. It supports the latest RFC specifications and should be able to handle high traffic loads, be easily scalable, and support distributed caching systems.

Docs

For guidance on installation, development, deployment, and administration, see the User Documentation.

Running kache

To run kache, get the latest binary from the releases page and run it with the sample configuration file:

./kache -config.file=kache.yml

Alternatively, use the official Docker image and run it with the sample configuration file:

docker run -it -p 80:80 -v $PWD/kache.yml:/etc/kache/kache.yml kache -config.file=/etc/kache/kache.yml 

Or, build from source:

git clone https://github.com/kacheio/kache

If you want to run kache with a distributed caching backend (e.g. Redis), you can use and run this example docker-compose as a starting point:

docker-compose -f cloud/docker/docker-compose.yml up 

Contributing

We welcome contributions! If you're looking for issues to work on, we're happy to help. To get in touch, report bugs, suggest improvements, or request new features, help us by opening an issue.

License

kache is under the MIT License. See the LICENSE file for details.

Sponsors

kache is sponsored and supported by Media Tech Lab.

Directories

Path Synopsis
cmd
pkg
api
tools

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL