本文的大多数信息来源于社区的 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....
01. 心血来潮
看到 D 大的 4.0 版本出,我基本上是每个版本都用过,每次的手动部署有点心累,代码里面的配置文件改的脑瓜子疼。作为一个二流子运维,怎么能允许手动操作这种事情发生了?是的之前太懒了
02.h2 转 MySQL
转啥转,转的我脑瓜子疼。真心后悔第一次没有用 MySQL,查了下 h2 转 MySQL 挺麻烦的。一切的麻烦皆是痛苦的根源于是放弃。
待解决如下:
1.关于 curl localhost:2019/load 这个接口的防护
2.docker 版的 autos ave. JSON 配置文件路径和普通的配置文件 auto save. 路径不一样,无论放哪里都一样,关键是如何更改这个路径?caddy envrion 只能打印出这个路径,但是没有说怎么配置这个路径,用 JSON 配置吗?如何配置?
3.caddy2 能不能配置成 systemd 服务了
沐风 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....