Github 项目地址是:
Github Dufs
Dfus: 支持静态服务、上传、搜索、访问控制、WebDAV的文件服务器...
本人使用了一下,docker 安装极其轻量和方便。
给大家一个我设置好的docker compose 安装方案:
首先设置目录:
/my-dufs-service/
├── compose.yml
└── data/
└── (这里是您上传的文件和文件夹)
services: dufs: image: sigoden/dufs:latest container_name: dufs-file-server # 自定义容器名称 ports: - "5000:5000" # 将主机的 5000 端口映射到容器的 5000 端口 volumes: - ./data:/data # 将本地的 data 目录挂载到容器的 /data 目录 command: /data --auth 'admin:passwd@/:rw' # 告诉 dufs 服务 /data 目录下的文件,默认用户名admin和密码passwd自行替换 restart: unless-stopped # 除非手动停止,否则容器总是在退出时重启 environment: - DUFS_LOG_LEVEL=info # 设置日志级别 (可选) - DUFS_ALLOW_ALL=true # 允许所有操作,包括上传、删除等 (请谨慎使用)支持webdav:
地址直接用你的dufs 访问根目录:
https://dufs.yourdomain.com
User:admin
Password:passwd
评论 (0)