还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

2024-01-04 13:28:07 13点赞 136收藏 9评论

前言

Spacedrive 是一个开源的跨平台文件管理器,由用 Rust 编写的虚拟分布式文件系统 (VDFS) 驱动。它可以将多个设备上的文件组织在一个地方,并结合云服务和离线硬盘等存储容量和处理能力,形成一个安全且直观易用的个人分布式云。

对于独立创作者、收藏家以及希望拥有自己数字足迹的用户来说,Spacedrive 提供了一种无与伦比的免费文件管理体验。

项目支持Windows、macOS、Linux、iOS、Android 和 Web 浏览器。目前,正在全面积极开发中,即处于开发的 alpha 阶段。以下内容机翻自官网:

  • 标记:标签是Spacedrive设计的核心。与文件夹不同,即使您使用许多设备或将文件存储在不同位置,标签也能很好地工作。使用标签,您可以轻松地对文件进行排序,甚至可以设置自动备份、加密等。

    我们还引入了“标签分配模式”。这个方便的功能可让您在任何视图中为文件添加标签。只需选择您的文件,然后在底部的栏中点按所需的标签即可。

    标记是唯一分配给文件的,因此该文件在库中的每个副本都将具有相同的标记。这是通过我们的内容可寻址存储系统实现的,该系统通过内容而不是位置来识别文件。

  • 专辑:Spacedrive 将成为终极照片和视频管理器。我们的个人照片库和相机胶卷是我们拥有的一些最重要的数据。我们设计了相册,使其成为管理媒体的最佳方式,从家庭照片到视频协作。

  • 快速预览:快速预览是我们类似 macOS 的方式,用于从 Spacedrive 中查看文件。我们计划支持比目前更多的文件类型,但现在,您可以预览图像、视频、音频和 PDF。

    在未来的版本中,我们将提供多窗口支持,这将允许您选择将快速预览作为其自己的窗口打开。这扩展到应用程序的其他部分,例如作业管理器,并为应用程序本身启用多个窗口。

  • 文件标识:Spacedrive 能够理解来自所有操作系统的 250 多种常见文件类型,并通过读取魔术字节来区分冲突的扩展名。所有文件都按我们的对象类型分类进行分类。代码文件永远不会显示为视频文件,所有媒体都将具有缩略图和预览。随着我们的发展,Spacedrive 应该无法识别一些文件类型。

  • 搜索:您可以立即在库中按关键字搜索文件。我们的数据库文件系统提供快速响应的搜索体验。将来,我们将添加更高级的搜索功能,例如过滤器数组和布尔运算符。

整体界面整体界面

一、Docker部署

该项目的docker版本必须以host为网络运行,默认端口为8080。

docker run -dt --name superdrive --net=host -v 【路径】:【容器路径】--privileged=true ghcr.io/spacedriveapp/spacedrive/server:latest

【路径】:宿主机路径,我这里设置为/volume1/docker/superdrive

【容器路径】:容器内部使用的自定义路径,后面添加文件目录使用,我这里设置为/path

docker run -dt --name superdrive --net=host -v /volume1/docker/superdrive:/path --privileged=true ghcr.io/spacedriveapp/spacedrive/server:latest

部署好以后通过IP:8080进入,进入后首先设置库路径,随便起的名字。

初次新建仓库,我设置为mylib初次新建仓库,我设置为mylib涉及到隐私授权,建议选第二个,仅授权为活跃用户,不授权具体信息。涉及到隐私授权,建议选第二个,仅授权为活跃用户,不授权具体信息。

二、使用简介

(一)Docker版本的使用

进入系统以后,先在设置里把主题改成白色吧,黑色实在太瞎眼睛了。还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

然后来到系统,选择我们之前新建的库,选择Locations添加本地存储,路径就填入新建docker时的【容器路径】,这点superdrive做的比较好的是,如果本地没有响应的路径,那么你在键入路径的时候会有红色提示。

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜错误警告错误警告

添加完以后,可以在locations中看到文件,宿主机目录下的所有文件都可以看到了,右键我们能添加很多标签,这点类似于macOS。

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

其它功能

标签管理标签管理本地文件管理本地文件管理

(二)其它客户端的使用

以windows客户端为例,下载后和docker版本一致,新建库,然后可以直接增加本地存储路径。

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

可以选择挂载本地硬盘

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

同一个局域网内,可以看到同样部署了spacedrive的电脑。

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

最后

按照官方的说法,该项目是支持云存储、P2P同步等功能的。但我找了一圈都没找到,最后在sync处看到了提示,新版本中似乎暂时下架了云同步功能,不同客户端之间的同步功能暂时无法展示,但是官方表示很快就会重新上线。

还在alpha测试阶段的一款跨平台文件管理工具——Spacedrive体验尝鲜

此外,官方的文档管理现在还很缺,尤其是Docker的安装部署,涉及到的端口和路径都没有说,只有一个docker pull指令,这样对于二次部署docker来说就很麻烦,无法映射出配置文件。

即将推出的功能

  • 云支持(Dropbox、Google Drive、Mega 等)

  • 拖放和选择历史记录

  • 具有点对点同步的多设备连接

  • Spacedrop(具有端到端加密互联网传输的类似 AirDrop 的体验)

  • 设备和云之间的位置备份和同步

  • 通过空间共享文件

  • 文件版本控制

  • 加密密钥管理器

  • 文件加密和加密容器

  • 扩展

  • 自定义主题

  • 选项卡和双窗格视图

  • 快速预览和缩略图支持的更多文件类型

  • 用于人脸检测、视频转录、自动标记等的机器学习

目前来说,该项目只能作为一个本地文件夹管理软件,好处是可以把不同路径下的文件夹虚拟到一个库内,很方便的就能查阅搜需要的所有资料,而且支持的客户端足够多,支持标签管理、快速检索等功能,还是值得期待的。


没有电视家又如何,一文搞定IPTV播放,还能录制节目哦没有电视家又如何,一文搞定IPTV播放,还能录制节目哦

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
9评论

  • 精彩
  • 最新
  • 收藏备用

    校验提示文案

    提交
    感谢支持,后续项目有更新我会继续补充资料

    校验提示文案

    提交
    收起所有回复
  • qtscloud是不是过期了,新版本不能用了吧?

    校验提示文案

    提交
    你是指黑威联通那篇文章吗?

    校验提示文案

    提交
    收起所有回复
  • 支持下,太幸运刷到,真的需要

    校验提示文案

    提交
    说明我的分享有意义 哈哈

    校验提示文案

    提交
    收起所有回复
  • 大佬,我按照代码配置后,容器启动不起来。 能否指点一二?
    fatal runtime error:failed to initiate Panic,error 3

    校验提示文案

    提交
    项目比较久了,没遇到过这个问题,你的指令是什么,发来看看

    校验提示文案

    提交
    收起所有回复
  • 已经收藏了,很期待完整版的样子

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
136
扫一下,分享更方便,购买更轻松