webd网盘是一个轻量级的自建网盘软件,这款软件包含前后端和服务器,可以完成文件上传下载,手机在线看电影的功能,亦可拍摄视频照片后自动上传分享与其它用户。该网盘还有高性能高并发的特性,可承担大量用户同时使用。
增加配置文件功能
较好的支持 IPv6
个人认为略好看一点的界面
修复统计链接失效后转圈的问题, 目前可在完全无外网的情况下使用了
部分代码的优化重构
支持两个不同权限的用户(实现真正多用户前折中的实用方案)
命令行快速运行
./webd -w /mnt/sda1 -u rlum:user:pass
webd.exe -w D:sharedata -u rlum:user:pass
安装:
从上述网址下载 webd-win32.7z 解压到合适位置,进入目录双击运行 tools.cmd
依提示添加快捷方式并创建自动启动即完成安装。
配置:
用记事本打开 webd.conf 参考后续说明修改配置,修改后需要重启以便生效。
启动和使用:
双击桌面 webd 图标启动,或重启后自动启动。
双击托盘图标会调用浏览器打开网盘,点右上角二维码图标可生成二维码供移动设备使用。
网盘内的 mp4 等文件可用手机浏览器直接播放,不支持的电影可复制链接到其它播放器观看。
配置文件:
webd 启动时会在当前目录和 /etc 下查找并加载 webd.conf 文件。
编辑 webd.conf 去掉行首的 # 可让改行配置生效。
含有空格的路径需用英文双引号包起来。
Webd.Root 指定网盘文件的路径
Webd.Listen 监听端口或特定的地址,支持多个,可配置成 [::]:9212 来同时监听 IPv6 和 IPv4
Webd.Hide 隐藏托盘图标, 无参数,该项仅支持 Windows
Webd.User 设置用户的权限、用户名和密码,支持两个用户,但使用同一目录
示例 Webd.User rlum user1 pass1 表示设置 user1 的密码为 pass1 ,具有 r、l、u、m 四种权限。
其中 r 表示访问文件,l 表示获取文件列表,u 表示上传文件,m 表示删除或移动文件。
可对用户配置单个或多个权限,任意组合,达成十分灵活的配置。
Webd.Guest 设置无需登录的访客权限,参考上面的权限组合,亦可设置成 0 让其不具有任何权限。
Webd.Browser 指定浏览器路径,双击托盘图标无法弹出界面时可填入浏览器具体路径。