Caddy 标签

Caddy2 与 Cloudflare 不完美结合方案 有更新!

  |   1 评论   |   0 浏览

本文的大多数信息来源于社区的lizhongyue248帮助以及官方文档,我这边只是将相关内容整理出来。 感谢lizhongyue248!🙏🙏🙏 01. cloudflare相关设置 1.环境变量设置的方式无效了,需要在配置文件里面设置 token 2.不需要设置邮箱,不能使用全局 token,要单独创建一个具有如下权限的 token Zone / Zone / Read Zone / DNS / Edit 进入cloudflare管理端,点击右下角的“获取您的API令牌“ 进入编辑页面 修改如下配置,区域资源那边选择自己的网站。 全部处理完成之后,会出现一个api_token,值得注意的一点是这个token和大多数网站一样,只显示一次,注意⚠️找个地方记录下。 02. 编译caddy添加tls.dns.cloudflare模块 可以使用golang的docker镜像来构建,你运行的环境是什么os,你就选择什么环境的golang $ mkdir -p caddy && cd caddy $ wget https://raw.githubuserconten....

Solo4.0博客改变部署方式docker-compose 有更新!

  |   1 评论   |   0 浏览

01. 心血来潮

看到 D 大的 4.0 版本出,我基本上是每个版本都用过,每次的手动部署有点心累,代码里面的配置文件改的脑瓜子疼。作为一个二流子运维,怎么能允许手动操作这种事情发生了?是的之前太懒了

02.h2 转 MySQL

转啥转,转的我脑瓜子疼。真心后悔第一次没有用 MySQL,查了下 h2 转 MySQL 挺麻烦的。一切的麻烦皆是痛苦的根源于是放弃。

Caddy2.0使用进阶 有更新!

  |   3 评论   |   0 浏览

待解决如下:
1.关于 curl localhost:2019/load 这个接口的防护
2.docker 版的 autos ave. JSON 配置文件路径和普通的配置文件 auto save. 路径不一样,无论放哪里都一样,关键是如何更改这个路径?caddy envrion 只能打印出这个路径,但是没有说怎么配置这个路径,用 JSON 配置吗?如何配置?
3.caddy2 能不能配置成 systemd 服务了

Https 就是这么简单之 Caddy2

  |   16 评论   |   25 浏览

之前博客一直跑的是Caddy1.0版本,很轻松。就博客和小应用来说Caddy做web服务就够了,可以省去很多事情,逼格高而且不失优雅。 之前写的一些关于caddy1.0的使用姿势 基于 caddy 提升 https 安全等级 caddy 实现 google 镜像站点 01. 起因 看同事在用阿里云的赛门铁克ssl证书,实在是看不下去了,就给同事安利了caddy。当时没多想,随手丢了一个百度到使用文档,然后同事自由发挥了下,编译安装了caddy2,跑不起来,很纠结。当时因为caddy只有1.0版本,2版本一直处于beta阶段,就没有用,结果翻车了。。。 于是被动的去学习了一波。。 02. Caddy简介 caddy的文档还是蛮全的,不过有些细节需要你自己的发掘,摆好姿势和造型才能跑的更流畅。 官方文档:https://caddyserver.com/docs/getting-started github文档:https://github.com/caddyserver/caddy/wiki example:https://github.com/caddyserver/caddy/wi....

caddy 实现 google 镜像站点 有更新!

  |   5 评论   |   394 浏览

沐风 https://blog.mufengs.com/google 原先是想为了解决跨域,而做的方向代理 后来发现不管怎么配置都不生效,不像nginx那么灵动,多个location的时候 然后悲催的是,把caddy搞GG了 作为一个资深运维会被这么点小困难搞慌了吗,不存在的(删库都不慌,ps:内心慌的一笔) 查阅caddy官网 重新安装一次 这边安利caddy一波的是插件安装很方便 下载caddy https://caddyserver.com/download 这边我们可以选择我们的服务器系统,需要的插件等 选完了之后你可以直接下载,他也会帮你生成一个sh脚本 我这边配置完了是这样的 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.lo....