diff --git a/.github/diy/patches/caddy.patch b/.github/diy/patches/caddy.patch
new file mode 100644
index 00000000..7887ef21
--- /dev/null
+++ b/.github/diy/patches/caddy.patch
@@ -0,0 +1,23 @@
+-- a/luci-app-caddy/Makefile
++++ b/luci-app-caddy/Makefile
+@@ -8,7 +8,7 @@ include $(TOPDIR)/rules.mk
+ PKG_NAME:=luci-app-caddy
+
+ LUCI_TITLE:=LuCI support for caddy
+-LUCI_DEPENDS:=
++LUCI_DEPENDS:=+caddy
+ PKG_VERSION:=1.0
+ PKG_RELEASE:=1
+
+
+--- a/luci-app-caddy/luasrc/model/cbi/caddy/caddy.lua
++++ b/luci-app-caddy/luasrc/model/cbi/caddy/caddy.lua
+@@ -69,7 +69,7 @@ o:depends("log", "1")
+ o = s:option(Value, "bin_dir", translate("程序路径"),
+ translate("caddy二进制的存放路径,填写完整的路径及caddy名称
例如:/usr/bin/caddy 例如:/tmp/caddy
可自行编译对应架构的二进制程序:编译教程"))
+ o.datatype = "string"
+-o.placeholder = "/usr/bin/caddy"
++o.default = "/usr/bin/caddy"
+
+ o = s:option(Value, "data_dir", translate("指向路径"),
+ translate("指向一个路径,可在web界面访问你的文件,默认为 /mnt"))