diff --git a/luci-app-caddy/root/etc/caddy/Caddyfile b/luci-app-caddy/root/etc/caddy/Caddyfile index 694843c..2a2c8d8 100644 --- a/luci-app-caddy/root/etc/caddy/Caddyfile +++ b/luci-app-caddy/root/etc/caddy/Caddyfile @@ -1,20 +1,33 @@ # 此配置文件路径:/etc/caddy/Caddyfile { # 全局配置 -order cgi before respond # 启动 cgi 模块 # 全局配置 -order webdav before file_server # 启动 webdav 模块 # 全局配置 -admin off # 关闭 API 端口 # 全局配置 -} # 全局配置 +# 启动 cgi 模块 +order cgi before respond +# 启动 webdav 模块 +order webdav before file_server +# 关闭 API 端口 +admin off +} :12311 { +#启用压缩 +encode gzip +#认证,账号admin 密码123456 +basicauth { +admin $2a$14$RdbOHzJhf5BaapSdlYTCbe.yWY9cEZjyDpfgwStY28K/qsM1tX8tu +} +#路径 /mnt root * /mnt +#文件服务器 端口12311 file_server browse header { +#中文字符显示 Content-Type "text/plain; charset=utf-8" } log { +#日志 路径/tmp/caddy/requests.log output file /tmp/caddy/requests.log { roll_size 1MiB roll_local_time @@ -26,7 +39,16 @@ header { } :12322 { - webdav * { - root /mnt +#启用压缩 +encode gzip +#认证,账号admin 密码123456 +basicauth { +admin $2a$14$RdbOHzJhf5BaapSdlYTCbe.yWY9cEZjyDpfgwStY28K/qsM1tX8tu +} + +# webdav 路径根目录 端口12322 + webdav /dav/* { + prefix /dav + root / } }