本博客由 [Pipe](https://github.com/b3log/pipe) 强力驱动

caddy 实现 google 镜像站点

沐风

https://blog.mufengs.com/google

原先是想为了解决跨域,而做的方向代理
后来发现不管怎么配置都不生效,不像nginx那么灵动,多个location的时候
然后悲催的是,把caddy搞GG了

作为一个资深运维会被这么点小困难搞慌了吗,不存在的(删库都不慌,ps:内心慌的一笔)

查阅caddy官网

重新安装一次
这边安利caddy一波的是插件安装很方便

下载caddy
https://caddyserver.com/download

image.png

这边我们可以选择我们的服务器系统,需要的插件等

选完了之后你可以直接下载,他也会帮你生成一个sh脚本

image.png

我这边配置完了是这样的

CADDY_TELEMETRY=on curl https://getcaddy.com | bash -s personal http.authz,http.cache,http.expires,http.filebrowser,http.filter,http.forwardproxy,http.geoip,http.git,http.ipfilter,http.locale,http.login,http.mailout,http.minify,http.nobots,http.proxyprotocol,http.ratelimit,http.realip,http.upload

这边等待5分钟左右,就会发现安装成功
讲到这里忽然发现跑题了,峰会路转下

google镜像配置
image.png

然后启动caddy
nohup caddy -conf=Caddyfile &

是不是很简单我们测试下

访问 测试下

image.png

这边有熟悉caddy的大佬,可以交流下怎么做多个反向代理

留下你的脚步