rust_http_proxy

APACHE-2.0 License

Stars
20

Bot releases are hidden (Show)

rust_http_proxy - latest release which is auto updated

Published by arloor about 1 year ago

rust_http_proxy - helpful logs

Published by arloor about 1 year ago

rust_http_proxy - 404页面优化

Published by arloor about 1 year ago

rust_http_proxy - v0.5.3

Published by arloor over 1 year ago

环境变量和默认接口

rust_http_proxy - v0.5.2

Published by arloor over 1 year ago

linux下网速监控

rust_http_proxy - v0.5.1

Published by arloor over 1 year ago

优化文件服务器

rust_http_proxy - v0.5.0

Published by arloor over 1 year ago

  • 处理TERM信号,进行优雅关闭
rust_http_proxy - v0.4.0

Published by arloor over 1 year ago

  1. 去除 tls-listener
  2. 参考 hyper-rustls 的编写 tls-acceptor
  3. 定时刷新证书
  4. 消除unsafe code
  5. 使用flexi_logger代替log4rs
rust_http_proxy - v0.3.0

Published by arloor over 1 year ago

rust_http_proxy - v0.2.0

Published by arloor over 1 year ago

提供linux x64可执行文件以及rpm包。

rpm包使用指南:

安装:

version=0.1
release=1.all
wget https://github.com/arloor/rust_http_proxy/releases/download/v0.1.0/rust_http_proxy-"${version}"-"${release}".x86_64.rpm -O rust_http_proxy-"${version}"-"${release}".x86_64.rpm
# rpm -ivh在安装新版本时会报错文件冲突,原因是他没有进行更新或降级的能力,而yum install可以处理可执行文件的更新或降级
systemctl stop rust_http_proxy
yum remove -y rust_http_proxy
# rpm -ivh在安装新版本时会报错文件冲突,原因是他没有进行更新或降级的能力,而yum install可以处理可执行文件的更新或降级
yum install -y rust_http_proxy-"${version}"-"${release}".x86_64.rpm

## 启动
systemctl daemon-reload
systemctl start rust_http_proxy 
systemctl status rust_http_proxy --no-page

卸载:

service rust_http_proxy stop
yum remove -y rust_http_proxy

linux x64 可执行文件使用

wget https://github.com/arloor/rust_http_proxy/releases/download/v0.2.0/rust_http_proxy -O /tmp/rust_http_proxy.bin
mv  /tmp/rust_http_proxy.bin /usr/bin/rust_http_proxy #避免text file is busy的问题
chmod +x /usr/bin/rust_http_proxy
/usr/bin/rust_http_proxy