X Tutup
The Wayback Machine - https://web.archive.org/web/20201118121514/https://github.com/caddyserver/cache-handler
Skip to content
master
Go to file
Code

Latest commit

* ci: set up GitHub Actions. Add a test for x-smaxage

* bump min Go version to 1.15, because of Olric

* fix: ignore Windows build

* Remove useless step?

* ci: enable Windows builds again

* ci: disable Windows build

* ci: increase golangci-lint timeout
4f3e16c

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Caddy Module: http.handlers.cache

⚠️ Work-in-progress

This is a distributed HTTP cache module for Caddy.

Features

Example Configuration

See caddy_cache.json

TODO

We are looking for volunteers to improve this module. Are you interested? Please comment in an issue!

  • Add support for Vary
  • Enable the distributed mode of Olric (our cache library)
  • Allow to serve stale responses if the backend is down or while the new version is being generated
  • Add Caddyfile directives
  • Add support for cache validation
  • Add support for cache invalidation (purge/ban)
  • Add support for cache tags (similar to Varnish ykey)
  • Add support for the ttl attribute of the Cache-Status header

About

Distributed HTTP caching module for Caddy

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.
X Tutup