IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    诺多发表于 2024-08-16 00:00:00
    love 0

    SpacedriveSpacedrive是一个开源的跨平台文件管理器,底层使用由Rust编写的虚拟分布式文件系统(VDFS)提供支持,核心的亮点就是可以在一个地方跨多个设备组织文件,无论是从云服务还是离线硬盘,Spacedrive能够将设备的存储容量和处理能力整合到一个个人分布式云中,既安全又直观。这个特性对于独立创意人员、"仓鼠收藏家"和那些想要拥有自己的数字足迹的人来说,绝对是一种与众不同的免费文件管理体验。

    我们中的许多人都在使用各种网盘,某度盘、某里盘、iCloud、古歌等等,我们依赖这些云服务,但容量有限,服务和操作系统之间的互操作性几乎为零。我们的相册不应该被困在设备生态系统中,也不应该被收集用于广告数据。它们应该是操作系统无关的、永久的和个人所有的。我们创造的数据是我们的遗产,它属于我们自己。这就是Spacedrive想要达成的目的。

    🎭 功能简介

    下面是当前功能的详细列表,以及在不久的将来将会增加的功能,看起来非常不错。

    跨平台: 支持Windows、Linux、macOS和Docker,iOS、Android即将推出。

    库管理: 支持管理多个库,自动多设备间同步库数据,未来将推出公有云盘集成。

    资源管理器: 多视图布局, 对图像、视频、音频、PDF、文本、代码等进行应用内文件预览

    主题和图标: 内置深色和浅色模式,为不同文件类型定制的 48 个不同图标。

    Spacedrop: 类似Airdrop,在本地或通过互联网用于在设备之间传输文件。

    更多: 更有统计、空间、相册、搜索等更多功能。

    🦀 安装Spacedrive

    如果你想使用客户端,请在文末下载,如果你想安装在NAS或服务器上,可以使用Docker来部署,下面笔者简单介绍下如何使用Docker Compose操作。

    1️⃣ 创建compose.yml文件,并将下面内容粘贴进去:

    version: '3.9'
    services:
       spacedrive:
         image: ghcr.io/spacedriveapp/spacedrive/server:latest
         container_name: spacedrive
         network_mode: bridge
         restart: unless-stopped
         ports:
            - 5049:8080
         environment:
             SD_AUTH: admin:spacedrive
         volumes:
            - /share/Container/spacedrive/data:/var/spacedrive
         logging:
            options:
                max-size: "5m"
                max-file: "5"
    

    参数说明

    • 5049:8080,访问端口,冒号左边按自己心意改
    • /share/Container/spacedrive/data:/var/spacedrive,数据保存地址,冒号左边按自己心意改
    • SD_AUTH: admin:spacedrive,设置认证账号密码,admin:spacedrive请修改成你自己喜欢的,冒号前后分别是用户名和密码

    2️⃣ 启动Docker容器

    上面的yml文件配置好以后,在ssh中切换到该文件所在目录,执行下面命令,启动Spacedrive:

    docker compose up -d
    

    如果你使用群晖或威联通,可以使用内置的Docker套件直接部署,方法也很简单,将1️⃣中的内容复制下来,然后打开套件,新建应用程序,将复制的内容粘贴进去,启动即可。
    Spacedrive

    等待几秒钟,然后在浏览器中打开http://ip:5049,输入用户名密码进入系统,
    Spacedrive

    🦊 使用Spacedrive

    1️⃣ 新建库

    首次进入系统后,点击继续进入下一页,在输入框中输入库的名称,点新建创建一个新库。
    Spacedrive

    Spacedrive

    2️⃣ 设置访问权限

    在macOS中需要允许Spacedrive完全访问你的磁盘,点击打开设置,在系统设置的完全磁盘访问权限中增加Spacedrive。然后重启Spacedrive并继续。
    Spacedrive

    3️⃣ 添加位置

    就是选择哪些文件夹加入到库中,按照自己实际情况选择即可。
    Spacedrive

    4️⃣ 隐私

    貌似必须选一个分享类型,建议选分享匿名使用情况。然后继续。
    Spacedrive

    4️⃣ 概览

    上面配置好后,就到了使用界面,看起来颜值非常爆表,
    Spacedrive

    点击左下角的设置按钮,打开设置界面,可以看到很多相关的设置菜单,这个自行探索吧。
    Spacedrive

    单独提下网络设置,这里面可以开启网络,然后就可以使用基于P2P和中继技术实现多个设备间的库数据同步,完全不需要各类网盘。
    Spacedrive

    ⏬ 获取Spacedrive

    最后,可以在笔者公众号私信【Spacedrive】即可快速获取客户端下载链接,打开链接后根据自己的平台下载即可。
    Spacedrive

    原创不易,如果觉得此文对你有帮助,不妨点赞+收藏+关注,你的鼓励是我持续创作的动力!

    高等精灵实验室



沪ICP备19023445号-2号
友情链接