有没有这么一款自建网盘?
source link: https://www.v2ex.com/t/941852
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
不是不想付费, 而是 filerun 太贵了, 最便宜的版本一年的授权费要 750+
对比一下在线服务
icloud 2tb 一年是 800+
百度云盘 5tb 一年 188
阿里云盘 8tb 一年 158
最重要的是在线服务不需要任何的硬件成本和维护成本
所以现在想更换到另一个自建网盘
调研了 nextcloud owncloud 之类的服务 感觉都不太适合
个人主要在意以下功能:
- 支持 docker 部署, 支持非 root 用户运行
- 保留硬盘的文件树结构, 因为文件树多个服务在用, 改变文件树的话会影响其他服务, 非 root 运行也是同样原因, 改变文件权限会导致其他服务异常
- 支持 2fa, 因为网盘可能会放在公网
- 支持文件分享
grit136907108 3 小时 51 分钟前 可以用 alist 搭配各种网盘
|
buruoyanyang 3 小时 49 分钟前 nextcloud 实在是有点卡。😂
|
BeautifulSoap 3 小时 48 分钟前 我寻思,lz 提的这些要求,nextcloud 不都满足吗
|
jfv 3 小时 43 分钟前 @BeautifulSoap nextcloud 第一点和第二点没找到相关解决方案
第二点 nextcloud 是每个用户一个文件夹, 而且里面还有个 user-files 的文件夹 最后, nextcloud 是真的卡 |
cqmzgg2023 3 小时 40 分钟前 alist 本地也可以啊
|
jfv 3 小时 17 分钟前 |
yunyuyuan 3 小时 14 分钟前 1 有解决方案啊。
我现在就是 docker-compose 部署 nextcloud ,external storages 挂载我的外部硬盘。首先用 fstab 挂载硬盘到宿主机的 /mnt ,再 volumn 到 container 。可以看到文件夹图标显示的外部存储,事实上我完全没有用 nextcloud 的存储。 ![]( ) ![]( ) |
yunyuyuan 3 小时 13 分钟前 还有我的 nextcloud 一点都不卡啊,N5095+8G 的 mini 主机
|
BeautifulSoap 3 小时 6 分钟前 @jfv 看 lz 的提问,似乎你对 docker 不太熟悉? nextcloud 官方就有 docker 镜像,并且默认不以 root 用户运行(以 www-data:www-data 运行,php 运行的程序默认就是这个用户和组)。如果你高兴改的话,改一改 php 配置也能用其他用户运行。
> 第二点 nextcloud 是每个用户一个文件夹, 而且里面还有个 user-files 的文件夹 不是很理解为什么这点会成为问题? nextcloud 各用户目录下的数据结构是和目录相同的。你既然用 docker 那么直接把你服务器上的数据目录给 mount 到 nextcloud 容器对应的 `用户名 /files` 文件夹下就结束了。充其量初期需要执行下扫描目录的命令,之后数据就出现在相对应用户里了 最后,nextcloud 在硬盘和 cpu 性能很差的机子 /服务器上的确非常卡。但是自从我把 nextcoud 移到另一台 ssd 硬盘、E3 的机子上之后,简直如丝般柔顺。 |
deorth 3 小时 4 分钟前 via Android nextcloud 换了 php8 了,没那么卡了
|
lcy630409 3 小时 3 分钟前 在线服务 可以拼车啊
onedrive 1t 一年也就 40 iCloud 2t 一年 120 比自建舒服多了 |
yunyuyuan 2 小时 53 分钟前 用 docker-compose 的话,给 container 设置用户和组就行了:
services: app: image: nextcloud:latest user: 1000:1000 |
jfv 2 小时 52 分钟前 @BeautifulSoap
我说的不以 root 运行是指通过 `docker run --user uid:gid` 的方式 第二点确实可以这样解决, 不过新的问题在于手动往磁盘添加文件, nextcloud 不会自动检测到, 体现就是网页上看不到这个文件 |
zololiu 2 小时 22 分钟前 via iPhone 几年没用 filerun 了,刚去看了一眼,不止收费了,界面还变丑了。
|
xiri 2 小时 16 分钟前 via Android @jfv 这个第二点可以安装 external storage 插件,然后挂载本地目录(上面有老哥已经提到了),这样不涉及 nextcloud 自己维护的文件列表,加新文件不需要重新扫描才能看到。
这样同时也解决了“nextcloud 是每个用户一个文件夹, 而且里面还有个 user-files 的文件夹”的问题,因为你并不使用它维护的文件夹结构 |
ixixi 2 小时 8 分钟前 via Android 夸克网盘,淘宝 88vip 送,价格非常低。
|
LindsayZhou 2 小时 5 分钟前 抖机灵:
nginx autoindex + sftp (自己改 pam 加 2fa ) 我的 https://io.lin.moe 就是这么做的。 公开分享的内容单独放了一个文件夹,然后开了 webdav 和 rsync 协议,用来管理内容,也能 ssh sftp 之类的东西上传。 |
allence 1 小时 58 分钟前 alist 就合适了,有 docker ,支持 2FA ,除了本地磁盘还支持多网盘协议,挂载 aio
|
dann73580 17 分钟前 Ifilespace ,作者在 V2EX 宣传过一次
|
crazyweeds 10 分钟前 开个玩笑,开发出来,你付费吗?哈哈。
|
hutng 5 分钟前 cloudreve
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK