Update Caddyfile

This commit is contained in:
lmq8267 2024-01-19 10:50:32 +08:00 committed by GitHub
parent aa5dcf1560
commit b33b079697
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

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