自行搭建类似 onedrive 的服务器?

2021-12-23 20:10:01 +08:00
 DopaminePlz

感觉 onedrive 很好用,可以直接用 Office/WPS 等软件打开 onedrive 中的文件并编辑,还可以自动同步。请问有类似的开源替代品吗?想自己搭建一个。现在用的 Samba 共享,不方便。

8310 次点击
所在节点    NAS
34 条回复
WinkeyLin
2021-12-23 20:22:16 +08:00
Cloudreve ,集成了 Web Office
https://github.com/cloudreve/Cloudreve
用 WebDav 挂载到本地应该能实现 Onedrive 的基本功能
miyuki
2021-12-23 21:38:06 +08:00
支持 Cloud Files API (就是资源管理器会显示同步状态)
Seafile + SeaDrive2.0(客户端 2.0 支持 cfapi)
liulongquan
2021-12-23 21:44:37 +08:00
nextcloud 可以作为伪装,多用途
blueboyggh
2021-12-23 22:33:29 +08:00
@miyuki 这个好像需要付费?
14ccc
2021-12-23 22:36:29 +08:00
office 365 ?
mineralsalt
2021-12-23 22:37:56 +08:00
群晖自带的云盘套件完美符合你的需求, 不想买可以用虚拟机装一个黑群晖
thomaspaine
2021-12-23 22:41:14 +08:00
@blueboyggh 有免费版的
blueboyggh
2021-12-23 22:41:44 +08:00
@thomaspaine seadrive 功能好像都是付费的
Osk
2021-12-24 01:32:50 +08:00
nextcloud

不过我是他的黑粉, 因为他处理大文件(1G 以上)相当糟糕!! 硬盘不好的话动不动服务器就死掉那种, 然后根据其它用户的评价, 小文件速度也慢, 这就迷惑了, 干啥啥不行...

不过 nextcloud 周边挺丰富的:
- 文件版本记录
- 集成在线 office (docker 分分钟部署一个 onlyoffice 即可, 也可以用微软的 office online)
- 与 Windows 集成较好, 有 OneDrive 类似的同步机制, 按需下载文件, 客户端用起来和 OneDrive 差异不大.
- Windows/Android/iOS/Linux/Web 丰富的客户端.
- 文件是原样存储的 (区别于 seafile 将文件分片后存储)


然而, 有啥用呢, 核心的网盘功能都做不好, 放一个超大视频上去, 在线播放, 然后等待服务器卡住吧....

用来存一些办公文件倒还可以试试, 代码源文件小文件遍地似乎也不适合用它存储
thomaspaine
2021-12-24 02:15:58 +08:00
@blueboyggh 我现在就在用啊,不用付费,一般是企业功能需要付费,比如 ldap 支持啥的吧
thomaspaine
2021-12-24 02:19:38 +08:00
@blueboyggh 看了一下,中英文两个网站的表述不同,英文版网站是明确支持的,应该按照英文版网站部署服务端即可,我这边反正已经用了很久了
gtchan13579
2021-12-24 07:04:46 +08:00
AllenHua
2021-12-24 07:57:31 +08:00
nextcloud 和 seafile 我都私有化部署了,准确讲一个都不满意。
matolv
2021-12-24 08:11:26 +08:00
@Osk 那是因为你 php fpm 数量设置少了,自然会卡死,处理大文件需要修改下 nginx 和 php 设置,官网有文档,可以根据自己需求来
dazkarieh
2021-12-24 08:13:05 +08:00
群晖有 synology drive
villivateur
2021-12-24 08:22:25 +08:00
@Osk 你看下你的 php 配置和数据库配置,不要用 sqlite ,尽量用固态盘,CPU 性能不能太弱,这样就不会卡了
blueboyggh
2021-12-24 09:27:26 +08:00
@thomaspaine 测试了一下真的可以,而且我还发现专业版 3 用户以下是免费的,感谢!
james122333
2021-12-24 09:51:50 +08:00
@Osk

自己写吧 这东西效能不是一般的差 用 sql 当锁更是糟糕 随手刻一个效能与实现都好的多
Archeb
2021-12-24 10:12:27 +08:00
用的自建 synology drive ,挺好用的,od 国内同步体验很一般。
newghost
2021-12-24 10:26:23 +08:00
试试 http://onceoa.com/ 5 人免费
同步客户端在 http://onceair.com/

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

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

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

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

© 2021 V2EX