青小蛙发现,网页版文件浏览器 File Browser 开发者 @hacdias 的另外一个作品,用 Go 语言写的单文件 WebDAV 服务器,非常不错,推荐一下。@Appinn
这个开源项目就没有名字,开发者直接用 WebDAV 当标题,不过功能也不含糊。
除了支持 Windows、macOS、Linux,并且可以直接双击运行外,还支持 Docker 部署。
以 Windows 为例,最简单的用法:
cmd
回车,打开命令提示符如果想要加一个用户名密码,需要写一个配置文件,比如 config.yaml
:
auth: true
users:
- username: admin
password: admin
四行就够了。其他系统下使用是类似的。
然后在运行的时候,使用 webdav.exe -c c:\config.yaml
就可以了,简单易用。
通过配置文件,还能修改端口、路径、用户权限(读写)、TLS 证书、日志、CORS 等内容。
原文:https://www.appinn.com/hacdias-webdav/