LetsProxy 集成Letsencrypt免费HTTPS证书的反向代理服务器

项目地址:
Gitee LetsProxy

使用Golang开发的HTTPS反向代理,功能特点:

  1. 内嵌Let’s Encrypt自动证书,
  2. 支持多组代理
  3. 支持多个域名
  4. 支持负载均衡
  5. 支持Linux和Windows系统服务,系统重启也不怕

编译

go build

国内用户可能需要设置golang编译环境,开启代理,关闭检验

go env -w GOPROXY=https://goproxy.cn,direct
go env -w GOPRIVATE=*.gitlab.com,*.gitee.com,git.zgwit.com
go env -w GOSUMDB=off

运行

LetsProxy -h
Usage of LetsProxy:
  -c string
        配置文件 (default "LetsProxy.yaml")
  -h    帮助
  -i    安装服务
  -u    卸载服务

运行环境:

  • Windows server 2008 及以上版本
  • Linux Kernel 2.6 及以上发行版

注意:部分Linux发行版安装服务异常

配置文件

//证书目录
cache: certs

//letsencrypt注册邮箱(未测试)
email: ""

//域名和目标服务器均支持多个(以逗号间隔)
proxies: 
  git.zgwit.com: http://127.0.0.1:3000
  a.com,b.com: http://192.168.0.12:80,http://192.168.0.13:80

其他

  1. 项目参考 audibleblink/letsproxy
  2. 性能未测试,基本满足日常需要(专业用户请移步nginx)
  3. 暂无界面开发计划

真格智能实验室

<真格智能实验室>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值