小众AI

AList
AList - 支持多种存储的文件列表
AList 是一个支持在本地加载 18 款常见网盘文件列表的工具,它可以让用户直接在浏览器中预览文件、上传文件、下载文件、播放视频、浏览照片,也可以直接在播放器中打开视频文件,还可以配合 aria2 实现文件下载功能。跨平台简单易用。
  官网   代码仓   立刻体验

关于Alist

AList 是一个支持在本地加载 18 款常见网盘文件列表的工具,它可以让用户直接在浏览器中预览文件、上传文件、下载文件、播放视频、浏览照片,也可以直接在播放器中打开视频文件,还可以配合 aria2 实现文件下载功能,并可以通过WebDAV进行访问。

在数字化时代,家庭中的文件共享需求日益增长。无论是家庭成员之间的照片、视频共享,还是工作文件的同步,一个高效、便捷的文件共享服务显得尤为重要。

本次实验将介绍如何使用开源软件Alist搭建一个家庭使用的共享文件服务,涵盖硬件选择、软件安装、客户端访问以及存储扩展等内容。

硬件准备

选择硬件设备,为了搭建一个家庭共享文件服务器,我们可以选择以下两种方案,性价比都很高:

廉价电脑[本次实验方案]

买了一台联想的便捷桌面主机,作为家里的文件服务器,除了可以做文件服务器,还可以远程连接作为一台轻办公机器。价格和配置如下:

已有旧电脑

如果你家里有闲置的旧电脑,也可以将其改造成文件共享服务器。旧电脑的性能可能不如新设备,但对于家庭文件共享来说,通常已经足够。硬件配置建议

  • CPU:双核处理器即可满足基本需求。
  • 内存:至少4GB RAM,以确保系统运行流畅。
  • 存储:建议至少500GB的硬盘空间,越大越好,用于存储共享文件。如果存储空间不足,可以通过外接移动硬盘扩展。
  • 网络:建议使用千兆以太网接口,以确保文件传输速度。

编译和安装

  • Alist官网有很详细的安装指南:https://alist.nn.ci/zh/guide/install/
  • 成功安装和启动后,在局域网内部,可以通过 http://文件服务内部IP地址:alist端口号 进行访问

硬盘扩容

我在联想的主机上,分别插了一个2T的移动硬盘和一个1T的USB盘,这样足够全家使用了。

客户端访问

Web访问:

在局域网内部,可以通过 http://文件服务内部IP地址:alist端口号 进行访问

PC端:

使用RaiDriver作为客户,通过WebDAV访问Alist。

配置成功后,RaiDriver会将Alist映射成为本地磁盘,使用非常方便。

手机端/Pad端:

移动端使用Solid Exploerer,选择新建云联接 -> WebDAV,按照向导配置即可。

远程访问

参见 小众AI 实验室:frp - 简单、高效的内网穿透工具