美文网首页
termux通过caddy搭建webdav

termux通过caddy搭建webdav

作者: 一只特例独行de猪 | 来源:发表于2022-07-04 01:21 被阅读0次

之前用apache2搭建由于没有root权限挂载的移动硬盘没有写权限,故尝试使用caddy在tsu下运行
下载caddy:
termux-script/webdav/caddy at master · cloudswave/termux-script (github.com)
或者官网下载:
Download Caddy (caddyserver.com)

image.png

Caddyfile配置文件放到和caddy_linux_arm64_custm 同级目录下:

:8888 #监听8888端口
basicauth /. {
  admin JDJhJDE0JDl0Wmx6L29xSzRCWWRsaTVoSXBBbHVsdzljRVFQd1d6NlVRS1NUYjhNbTlvcWxwTXBnZkRH  #添加全局用户,使用 ./caddy_linux_arm64_custom hash-password 命令生成密码
}
root * /storage # 移动硬盘挂载在这个路径下面在
route {
    rewrite /dav /dav/
    webdav /dav/* {
        prefix /dav
    }
    file_server
}

运行服务器:

pkg install tsu
sudo ./caddy_linux_arm64_custm start # 后台运行
# ./caddy_linux_arm64_custm run # 前台运行

参考:mholt/caddy-webdav: WebDAV handler module for Caddy (github.com)

相关文章

网友评论

      本文标题:termux通过caddy搭建webdav

      本文链接:https://www.haomeiwen.com/subject/ararbrtx.html