利用caddy实现最简洁反向代理

最近发现caddy真是强大好用啊!只有20M的单个文件就可以实现非常多的HTTP功能

当然啦,在墙国最爱的就是反向代理了!Nginx虽然强壮但是反向代理google还需要安装一些模块,而caddy自带proxy功能,你所需的只是caddyfile里面加一句代码~!

https://mydoamin.com 
{ 
 gzip  
tls /root/xxx.crt /root/xxx.key  
proxy / https://www.google.com 
}

google全站是https的因此这里也要有反代https,而caddy默认就是https的,自动部署自动更新,你只需要将crt路径写对就好。

这里可以用一键脚本安装caddy

wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh

安装目录:/usr/local/caddy Caddy配置文件位置:/usr/local/caddy/Caddyfile Caddy自动申请SSL证书位置:/.caddy/acme/acme-v01.api.letsencrypt.org/sites/xxx.xxx(域名)/

https://www.moerats.com/archives/422/

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据