termux通過caddy搭建webdav

之前用apache2搭建由于沒有root權(quán)限掛載的移動硬盤沒有寫權(quán)限,故嘗試使用caddy在tsu下運行
下載caddy:
termux-script/webdav/caddy at master · cloudswave/termux-script (github.com)
或者官網(wǎng)下載:
Download Caddy (caddyserver.com)

image.png

Caddyfile配置文件放到和caddy_linux_arm64_custm 同級目錄下:

:8888 #監(jiān)聽8888端口
basicauth /. {
  admin JDJhJDE0JDl0Wmx6L29xSzRCWWRsaTVoSXBBbHVsdzljRVFQd1d6NlVRS1NUYjhNbTlvcWxwTXBnZkRH  #添加全局用戶,使用 ./caddy_linux_arm64_custom hash-password 命令生成密碼
}
root * /storage # 移動硬盤掛載在這個路徑下面在
route {
    rewrite /dav /dav/
    webdav /dav/* {
        prefix /dav
    }
    file_server
}

運行服務(wù)器:

pkg install tsu
sudo ./caddy_linux_arm64_custm start # 后臺運行
# ./caddy_linux_arm64_custm run # 前臺運行

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容