Skip to content

caddyserver/cache-handler

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

License

Stars

Watchers

Forks

Packages

No packages published

Languages