数码之家

 找回密码
 立即注册
搜索
查看: 773|回复: 3

[软件] 一个 Go 语言写的,单文件 WebDAV 服务器[跨平台]

[复制链接]
发表于 2024-10-28 10:09:19 | 显示全部楼层 |阅读模式
网页版文件浏览器 File Browser 开发者 @hacdias 的另外一个作品,用 Go 语言写的单文件 WebDAV 服务器,非常不错,推荐一下。@Appinn
这个开源项目就没有名字,开发者直接用 WebDAV 当标题,不过功能也不含糊。
WebDAV
除了支持 Windows、macOS、Linux,并且可以直接双击运行外,还支持 Docker 部署。
以 Windows 为例,最简单的用法:
  • 用资源管理器打开你想要分享为 WebDAV 的文件夹
  • 在资源管理器的地址栏输入 cmd 回车,打开命令提示符
  • 将 webdav.exe 文件拖到命令提示符窗口上,回车
  • 使用客户端访问 ip:6065 就好了。
如果想要加一个用户名密码,需要写一个配置文件,比如 config.yaml:
[size=1em]
[size=1em]1

[size=1em]2

[size=1em]3

[size=1em]4

[size=1em][size=1em]auth: true
[size=1em]users:
[size=1em]  - username: admin
[size=1em]    password: admin




四行就够了。其他系统下使用是类似的。
然后在运行的时候,使用 webdav.exe -c c:\config.yaml 就可以了,简单易用。
通过配置文件,还能修改端口、路径、用户权限(读写)、TLS 证书、日志、CORS 等内容。
获取

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
发表于 2024-10-28 11:35:26 | 显示全部楼层
alist不香么
回复 支持 反对

使用道具 举报

发表于 2024-10-31 16:29:24 | 显示全部楼层
谢谢楼主分享。
回复 支持 反对

使用道具 举报

发表于 2024-11-5 07:41:52 | 显示全部楼层
不错,多谢分享
回复 支持 反对

使用道具 举报

发表于 2024-11-6 05:13:05 | 显示全部楼层
下载下来研究一哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-20 23:39 , Processed in 0.109200 second(s), 8 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表