CacheMe 是一个用 Rust 构建的高性能、可缓存的 HTTP 代理服务器,基于 Tokio 异步运行时,专为边缘缓存、静态文件分发与开发调试场景设计。
- 🚀 基于 Tokio 实现的全异步 HTTP 代理
- 🧠 支持 HTTP Range 请求,自动限速读取
- 🧊 本地磁盘缓存静态内容
- 🔁 配置简单,秒级部署
- ♻️ 自动定时垃圾回收(GC)
你只需要一个 JSON 文件即可启动服务:
{
"http_bind": "0.0.0.0:11345",
"temp_dir": "./tmp/",
"gc_interval": "100m",
"cache_zone": [
{
"generic": "cache_zone0"
}
],
"sled": {
"path": "./metadata"
}
}