dufs 0.36.0 是一个独特的实用文件服务器

发布时间 2023-08-31 02:28:39作者: suv789

dufs 0.36.0

特点:

提供静态文件服务
将文件夹以zip文件形式下载
支持上传文件和文件夹(拖放功能)
创建/编辑/搜索文件
支持分段响应(并行/续传下载)
访问控制
支持HTTPS
支持WebDAV
可与curl轻松使用

Dufs是一个独特的实用文件服务器,可以在https://github.com/sigoden/dufs 上找到。它提供了一些选项和参数来配置服务器的行为。以下是每个参数的解释:

[serve_path]:要提供的特定路径,默认为当前目录。
-b, --bind :指定绑定地址或Unix套接字。
-p, --port :指定监听的端口,默认为5000。
--path-prefix :指定路径前缀。
--hidden :用逗号分隔的路径列表,用于在目录列表中隐藏路径。
-a, --auth :添加认证角色。
--auth-method :选择认证方法,默认为摘要认证,可选值为基本认证和摘要认证。
-A, --allow-all:允许所有操作。
--allow-upload:允许上传文件/文件夹。
--allow-delete:允许删除文件/文件夹。
--allow-search:允许搜索文件/文件夹。
--allow-symlink:允许在根目录之外创建文件/文件夹的符号链接。
--allow-archive:允许生成ZIP归档文件。
--enable-cors:启用CORS(跨源资源共享),设置Access-Control-Allow-Origin: *。
--render-index:在请求目录时提供index.html,如果没有找到index.html则返回404。
--render-try-index:在请求目录时提供index.html,如果没有找到index.html则返回目录列表。
--render-spa:提供SPA(单页应用程序)。
--assets :使用自定义资源覆盖内置资源。
--tls-cert :指定用于HTTPS的SSL/TLS证书路径。
--tls-key :指定SSL/TLS证书的私钥路径。
--log-format :自定义HTTP日志格式。
--completions :为指定的shell打印自动补全脚本,可选值为bash、elvish、fish、powershell和zsh。
-h, --help:打印帮助信息。
-V, --version:打印版本信息。
请注意,由于您的问题是关于Dufs的用法,以上信息只是对参数进行了解释,并没有提供任何关于命令的翻译。