使用插件构建 Caddy
xcaddy - 自定义 Caddy 编译器 ===============================
此命令行工具和相关的 Go 包可让您轻松地为 Caddy Web Server 创建自定义版本。它主要用于 Caddy 插件开发者以及希望创建自定义 caddy 二进制文件(带或不带插件)的人使用。请持续关注更新,注意变更,并提交反馈!谢谢!
对于 Debian、Ubuntu 和 Raspbian,我们的 Cloudsmith repo 提供了一个 xcaddy 包:
手动构建过程非常简单:只需将 main.go 复制到一个新文件夹中,初始化一个 Go 模块,插入您的插件(为每个插件添加一个 import),然后运行 go build。当然,您可能希望根据自己的喜好自定义 go.mod 文件(特定的依赖版本、替换等)。
暂无开放 Issues,或尚未同步最近议题。