Dufs(文件服务器工具)简介
Dufs是一个功能丰富的文件服务器工具,支持静态文件服务、文件上传、搜索、访问控制、WebDAV等多种功能。使用Rust编写,针对文件操作做了大量优化,可以提供稳定高效的文件共享服务。无论是用于临时文件共享还是搭建私有网盘,Dufs都是一个出色的选择。
主要特点如下:
- 静态文件服务:可以通过HTTP访问指定目录下的文件,支持目录列表、文件下载和在线预览等基本功能。
- 文件上传:支持通过Web界面拖拽上传文件和文件夹,也可使用curl等工具上传。支持断点续传,方便上传大文件。
- 文件搜索:可以在服务的根目录及子目录中快速搜索文件。
- 访问控制:可以设置基于账号的访问权限控制,对不同用户在不同路径下赋予不同的读写权限。
- WebDAV:支持WebDAV协议,可通过WebDAV客户端管理文件。
- 高度可配置:通过命令行参数和配置文件可以方便地配置服务行为,如监听端口、认证方式、日志格式等。
- 生成压缩包:可以在线打包下载指定的目录为zip压缩包。
- 定制界面:允许使用自定义的页面资源替换内建的Web界面。
Dufs(文件服务器工具)官网及下载
安装非常简单,可通过cargo、docker或二进制包等多种方式在不同系统上部署使用。