Skip to content

d7z-project/cache-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cache Proxy

文件反向代理工具

此项目是 Dragon's Zone Homelab 的一部分

项目可能存在死锁和内存泄漏的问题,请勿用于生产环境,由此带来的损失概不负责

此项目主要是为了缓解内网大规模更新系统导致的网络拥堵,因此未考虑各种安全加固,例如内存限制或防止缓存击穿等。

特性

  • 反向代理任意 HTTP/HTTPS 内容
  • 可修改任意回传内容 (这将导致 http range 失效)
  • 重复文件合并

TODO

  • 支持 Prometheus 监控
  • 支持 ACME + HTTPS
  • 热点数据装入内存降低磁盘读写

LICENSE

此项目使用 MIT