type
status
date
slug
summary
tags
category
icon
password
大家好!今天要给大家介绍一款超好用的文件服务器工具——Dufs!它不仅功能强大,而且使用起来也超级简单!无论你是想快速分享文件、上传下载,还是进行更高级的访问控制和 WebDAV 操作,Dufs 都能满足你的需求!✨
🧰 安装 Dufs
Dufs 的安装方式非常灵活,你可以根据自己的喜好选择以下任意一种:
1. 使用 Cargo 安装 (推荐 Rust 开发者):
2. 使用 Docker 安装 (快速便捷):
这个命令会将当前目录 (
pwd
) 挂载到容器的 /data
目录,并将容器的 5000 端口映射到主机的 5000 端口。-A
参数允许所有操作,方便快速上手。3. 使用 Homebrew 安装 (macOS 用户):
4. 下载二进制文件:
🕹️ 使用 Dufs
安装完成后,就可以开始使用 Dufs 了!以下是一些常用的命令示例:
- 启动 Dufs,以只读模式服务当前目录:
- 允许所有操作 (上传/删除/搜索/创建/编辑):
- 只允许上传操作:
- 服务特定目录:
- 服务单个文件:
- 服务单页应用 (SPA) (例如 React/Vue):
- 服务静态网站,并渲染 index.html:
- 设置用户名和密码:
- 指定主机和端口:
- 使用 HTTPS:
🌐 API 交互
Dufs 还提供了方便的 API 接口,可以使用
curl
等工具进行文件操作:- 上传文件:
- 下载文件:
- 更多 API 用法请参考官方文档。 1
✨ 高级用法
Dufs 还支持访问控制、隐藏路径、自定义日志格式等高级功能,具体使用方法请参考官方文档。1
希望这篇博客能帮助你快速上手 Dufs! 🎉 赶紧试试吧!
- Author:ZZB
- URL:https://project-servers.com/article/11ae5c82-ebbd-80e7-bb85-fe448990eabf
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts