luci-app-caddy/README.md
2025-02-10 10:35:06 +08:00

3.8 KiB
Raw Permalink Blame History

luci-app-caddy

GitHub Created At Build status

项目地址:https://github.com/caddyserver/caddy

没有添加caddy二进制程序需要下载或编译对应cpu架构的二进制程序手动上传至路由器然后填写对应的程序路径。 caddy的大概 命令参数

#查看添加了哪些插件命令
caddy list-modules -s

编译的大概步骤:抄自网上的方法, 也有我编译好的二进制文件caddy文件服务器支持照片音视频预览播放 支持markdownUI预览效果图
还有OpenWrt的github.com/fuqiang03/openwrt-caddyMakefile

apt update
apt install xcaddy git libnss3 upx-ucl

不能安装xcaddy的可以

go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest
#下载安装go
wget https://go.dev/dl/go1.21.6.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.21.6.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin

#编译  需要什么插件自行添加了 以下只添加了caddy-webdav和caddy-cgi
GOOS=linux GOARCH=mipsle GOMIPS=softfloat ~/go/bin/xcaddy build \
    --with github.com/mholt/caddy-webdav \
    --with github.com/aksdb/caddy-cgi/v2 

#编译出来可能体积很大 可以使用upx压缩一下
upx --lzma --best caddy

UI预览

我只是用来做文件服务器,所以也就一般配置

其他功能可以自行修改编辑配置文件

QQ截图20240131092630 QQ截图20240131092717