轻量级 webd 网盘更新了

2019-12-24 21:51:13 +08:00
 takemeh

面试获得键盘的翘楚 /t/625886
女同事耳机的守护者 /t/623499
在这寒冷的圣诞夜里隆重宣布:

webd 网盘更新啦。

webd 网盘介绍:
轻量级(self-hosted)自建网盘软件
程序仅 60 ~ 90 KB,含 server 端,无其它依赖,速度快资源占用低
纯便携软件,解压即用
支持 Windows、Linux、OpenWrt、Armbian
界面简洁易用,无繁琐设置,支持移动设备

下载地址
https://webd.cf
http://1e18.cnt2.cf:5152/#/latest/
http://e8c2.cnt2.cf:5156/#/latest/
后两个还是演示地址, 用户名和密码均为 abc
另一个权限更少的账号用户名和密码是 abcd

这次更新的内容有:
增加配置文件功能
较好的支持 IPv6
个人认为略好看一点的界面
修复统计链接失效后转圈的问题, 目前可在完全无外网的情况下使用了
部分代码的优化重构
支持两个不同权限的用户(实现真正多用户前折中的实用方案)

谢谢大家一直以来的支持和反馈,大家节日快乐!
17339 次点击
所在节点    分享创造
111 条回复
takemeh
2019-12-25 13:14:50 +08:00
@stille #39
编辑配置文件 webd.conf 里面的
# Webd.Root "D:\my share"
去掉 # 并改成你的目录
重新启动就是你想要的功能了。

@songjx1992 #35
在 linux 下 webd 文件系统编码是 utf-8, 貌似能通过某个 mount 参数解决你遇到的问题, 但没仔细深究过。
在 windows 下 webd 用的是 unicode

@songjx1992 #37
谢谢你这个建议,我会把一些相关的资料整理一下。
stille
2019-12-25 15:06:20 +08:00
@songjx1992 #40 @takemeh #41 谢谢,我去尝试下
liang96
2019-12-25 15:06:35 +08:00
@takemeh #32 期待老哥的 webchat 正需要这种东西
Davidwg
2019-12-25 15:58:08 +08:00
能 docker 搞么,上周刚 docker 装了 nextcloud,非常的简单
podel
2019-12-25 17:54:41 +08:00
支持在线看漫画自动翻页,在线看视频么。
takemeh
2019-12-25 18:04:17 +08:00
@Davidwg #44 只有一个几十 KB 的可执行文件,直接运行就行了, 用不着上 docker
@podel #45 能在线看图片但不能自动翻页,pdf 也可以在线开,大部分 mp4 格式电影可以在线看。
takemeh
2019-12-25 21:01:11 +08:00
@Davidwg #44

如果是出于信任或者安全考虑可以让 webd 在隔离环境(chroot jail)下运行

执行 ldd webd 会发现它依赖三个系统文件
linux-vdso.so.1 # 这个不用管
libdl.so.2 => /lib/libdl.so.2
libc.so.6 => /lib/libc.so.6
/lib64/ld-linux-x86-64.so.2

复制依赖文件和 webd 到另一位置,目录结构如下
/tmp/webdroot/webd
/tmp/webdroot/lib/libdl.so.2
/tmp/webdroot/lib/libc.so.6
/tmp/webdroot/lib64/ld-linux-x86-64.so.2

再这样运行 webd
sudo chroot /tmp/webdroot /webd -w /
这样就把 webd 的活动范围限制在 /tmp/webdroot 里面了

该方式也可运行其他不太信任的软件,能起到基本的防护作用。
类似于 docker 隔离环境,但更简单原始粗暴。
不过防不住能利用内核漏洞的恶意软件。
takemeh
2019-12-25 22:03:25 +08:00
@bequt 看到你收藏了 再麻烦编辑这个贴再顶一下 http://bbs.pceva.com.cn/thread-146143-1-1.html
这样编辑,谢谢了

---------------- 标题 ----------------
极轻量级自建网盘软件 webd

---------------- 内容 ----------------
webd 网盘介绍:
轻量级(self-hosted)自建网盘软件
程序仅 60 ~ 90 KB,含 server 端,无其它依赖,速度快资源占用低
纯便携软件,解压即用
支持 Windows、Linux、OpenWrt、Armbian
界面简洁易用,无繁琐设置,支持移动设备

下载地址
https://webd.cf 详细说明
http://1e18.cnt2.cf:5152/#/latest/ 演示
http://e8c2.cnt2.cf:5156/#/latest/ 演示
演示地址用户名和密码均为 abc

这次更新的内容有:
增加配置文件功能
较好的支持 IPv6
个人认为略好看一点的界面
修复统计链接失效后转圈的问题, 目前可在完全无外网的情况下使用了
部分代码的优化重构
支持两个不同权限的用户(实现真正多用户前折中的实用方案)

谢谢大家一直以来的支持和反馈,觉得好用请推荐给朋友,谢谢
bequt
2019-12-26 08:58:08 +08:00
@takemeh 更新新网页了 http://bbs.pceva.com.cn/thread-146830-1-1.html
上次说好的高级功能呢
takemeh
2019-12-26 10:14:26 +08:00
@bequt 感谢更新
目前内容还都是一样的。
takemeh
2019-12-26 13:06:24 +08:00
djyde
2019-12-26 13:39:07 +08:00
我为啥会被 @ 到
takemeh
2019-12-26 13:54:17 +08:00
@djyde 因为你以前回过关于 webd 的贴
ETO
2019-12-26 15:50:25 +08:00
下次更新请继续 @ 我,谢谢
8023
2019-12-26 20:54:40 +08:00
正在长期使用,希望更新后收到通知。
顺便麻烦作者解决远程登录电脑后软件自动退出的问题,加了 h 参数后也不是 100%稳定。
takemeh
2019-12-26 21:48:21 +08:00
@8023 #55 你能再精确详细的描述下这个问题吗?

还有同时打开一个计算机和一个记事本不要输入任何东西就放在那里,
然后执行会导致 webd 退出的操作,那两个软件也会退出吗?
takemeh
2019-12-26 21:50:36 +08:00
@8023 更正 计算机 ==> 计算器
c0011
2019-12-27 08:49:44 +08:00
不开源说个"得"呢? 不用。
lqzhgood
2019-12-27 08:50:46 +08:00
考虑一个搜索?
不过感觉这个功能有点重~

生成一个 list 让前端处理好了~
takemeh
2019-12-27 08:55:35 +08:00
@lqzhgood 如果纯前端做搜索都不用动后端代码,直接用获取目录列表的接口然后递归处理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/631994

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX