<!-- title: 扔掉网盘：7个自托管相册神器 -->

# 扔掉网盘：7个自托管相册神器

**概述**：本期选题从「照片」这个几乎所有人都有的痛点切入——Google Photos 无限空间早已取消、国内网盘原图上传限速限流量、隐私照片放在别人服务器上总归不踏实。自托管相册是近年开源世界增长最快的品类之一：既有 Immich 这种一路狂飙的现象级项目，也有 Ente 这种「开源 + 订阅收费」跑通商业闭环的样本，还有一批千星级但解决单一痛点的轻量精品。7 个仓库覆盖重型全功能、加密云备份、去中心化社区和轻量工具四个方向，家里有 NAS 的、想给家人搭私有云的、想做照片托管生意的人都能各取所需。

---

## 1. Immich ｜现象级 Google Photos 平替

**仓库**：[immich-app/immich](https://github.com/immich-app/immich) ｜ Star：约 6 万+（万级爆款，截至发稿以仓库页为准）｜ 活跃度：长期高频发版

一句话定位：**把整个 Google Photos 搬回自己服务器**，这是目前自托管相册赛道当之无愧的顶流。

它解决的痛点非常直接：你手机里几万张照片，想要「自动备份、按时间线浏览、人脸搜索、多端同步」，但又不想把原图交给任何云厂商。Immich 把这套体验完整复刻到了 Docker 里：手机 App（iOS/Android 双端）后台自动备份，Web 端时间线浏览，机器学习模块做人脸聚类、场景识别，甚至支持 CLIP 语义搜索——输入「海滩日落」就能翻出对应照片。技术上它是 TypeScript（NestJS）后端 + Flutter 移动端 + Python ML 服务的组合，部署一条 `docker compose` 即可，但机器学习模块对内存比较能吃，NAS 玩家建议 4GB 以上内存再上。多用户、共享相册、伴侣共享（Partner Sharing）一应俱全，按官方文档的说法已经可以覆盖整个家庭的使用场景。2024 年该项目获得 FUTO（一个资助开源与数字主权的基金会）的支持，据其官方公告，2025 年底进入 2.0 版本阶段，开发节奏依然凶猛。

- **上手难度**：⭐⭐（会 Docker 就能跑，调优需要一点耐心）
- **适用人群**：家庭私有云、NAS 玩家、想彻底摆脱照片网盘的每一个人
- **变现思路**：为不会折腾的家庭用户提供 Immich 托管服务（官方鼓励生态内的第三方托管商），或做迁移服务——帮企业把 Google Photos / 百度网盘全家桶搬进私有部署

## 2. PhotoPrism ｜老牌 AI 相册，目录党最爱

**仓库**：[photoprism/photoprism](https://github.com/photoprism/photoprism) ｜ Star：约 3.6 万 ｜ 活跃度：长期维护

一句话定位：**基于目录索引的 AI 照片管理器**，和 Immich 是这个赛道被拿来对比最多的双子星。

PhotoPrism 的哲学和 Immich 不同：它不强调「接管你的上传流程」，而是直接扫描磁盘上已有的目录结构，原文件在哪它就索引哪，不改动、不移动你的照片。核心亮点是本地跑 TensorFlow 模型做图像自动分类（人物、地点、物体几千个标签），配合地图视图把照片按 GPS 落到世界地图上，EXIF、IPTC 元数据解析做得非常细。技术栈是 Go 后端 + 前端 PWA，单容器部署体验顺滑，官方还提供在线 Demo，可以先玩再装。短板也明显：没有官方移动 App（靠 PWA 和第三方客户端补齐），多人协作和自动备份体验不如 Immich，部分增强功能仅向赞助者开放（据其官网说明）。对「照片已经用文件夹整理得井井有条」的老派用户，PhotoPrism 往往比 Immich 更对味。

- **上手难度**：⭐⭐
- **适用人群**：目录整理党、摄影师（元数据管理强）、想给现有照片库加 AI 检索的人
- **变现思路**：面向摄影师工作室的「AI 照片库 + 客户选片门户」二开方案；借鉴其赞助者增值版模式做自己的开源产品

## 3. Ente ｜端到端加密照片库，开源商业化的教科书

**仓库**：[ente-io/ente](https://github.com/ente-io/ente) ｜ Star：约 2 万级 ｜ 活跃度：长期活跃

一句话定位：**开源的端到端加密 Google Photos / Apple Photos 替代品**，服务器代码、客户端代码全部开源。

Ente 特别值得单独一提，因为它是「开源怎么赚钱」的正面示范：官方在 ente.io 运营订阅制云服务（有免费额度），付费计划养活团队；同时任何人都可以自托管其开源服务端，数据密钥在客户端加密后才上传，服务器上只有密文——这在照片这个极其隐私的品类里是硬需求。功能上覆盖自动备份、共享相册、地图时间线，还附带一个口碑极好的开源两步验证器 Ente Auth。2024 年中它将服务端代码开源并发布自托管方案，据其官方博客的描述，自托管支持对象存储、可与官方 App 配合使用。对个人，它给了你「既要隐私又懒得维护服务器」的中间选项；对开发者，它是研究「开源核心 + 托管收费」模式的最佳样本。

- **上手难度**：⭐⭐（用官方云）／⭐⭐⭐⭐（完整自托管，需要对象存储等配套）
- **适用人群**：隐私敏感用户、给非技术家人选云相册的人、研究开源商业模式的独立开发者
- **变现思路**：项目本身就证明了订阅制可行；二开方向是面向中小企业/律所/医疗等合规场景的加密相册私有化交付

## 4. Pixelfed ｜去中心化的开源 Instagram

**仓库**：[pixelfed/pixelfed](https://github.com/pixelfed/pixelfed) ｜ Star：约 1.5 万级 ｜ 活跃度：长期活跃

一句话定位：**基于 ActivityPub 联邦协议的开源图片社交平台**——自建一个能和整个联邦宇宙（Mastodon 等）互联的 Instagram。

Pixelfed 在 2025 年初曾经历一波现象级增长（当时大量用户因对商业社交平台不满而涌入联邦宇宙，据多方科技媒体报道），是 fediverse 生态里图片类目的旗手。和前面几个「自用相册」不同，Pixelfed 的产品形态是社交网络：关注、点赞、评论、Stories、Explore 发现页都有，PHP/Laravel 技术栈，部署一个实例就等于在你的域名下开了一家「图片社区」，成员发的照片可以被其他 Mastodon 实例的用户关注和互动。它也强调无广告、无视算法绑架、按时间线呈现。痛点场景很清晰：摄影社群、学校社团、垂直兴趣圈子想要一个数据自主、不被平台随时改规则搞死的图片社区，自建 Pixelfed 是目前最成熟的方案之一。

- **上手难度**：⭐⭐⭐（Laravel 部署 + 联邦域名/邮件等配置，比单机 Docker 略繁琐）
- **适用人群**：社群运营者、摄影圈组织者、想搞去中心化产品的研究者
- **变现思路**：垂直社区托管（影楼客户交付页、赛事投稿平台），或做联邦宇宙的增值工具（数据分析、跨实例相册）

## 5. immich-go ｜小工具：照片批量搬运工

**仓库**：[simulot/immich-go](https://github.com/simulot/immich-go) ｜ Star：约 2 千+（增速快）｜ 活跃度：持续维护

一句话定位：**一条命令把 Google Takeout 的照片完整搬进 Immich 的 CLI 工具**，Immich 生态最实用的配件。

几乎所有从 Google Photos 迁移的人都会卡在同一个地方：Takeout 导出的压缩包里，相册信息、拍摄时间、 live photo 的配对关系散落在 JSON 元数据文件里，手工处理几万张照片是灾难。immich-go 就是干这个的：直接解析 Google Takeout 结构，把相册归属、元数据、配对视频原样还原并写入 Immich；同时它也支持普通文件夹上传、去重、按 EXIF 修正拍摄日期。Go 语言写的单二进制文件，下载即用，不依赖任何运行环境，是「小而美」的标准形态——不贪大，只把「迁移」这一件事做透。据其仓库说明，除了 Google Photos，它也在逐步支持更多来源的批量导入。

- **上手难度**：⭐（下载二进制，读一次 README 就能跑）
- **适用人群**：正在从 Google Photos 搬家的 Immich 用户、批量整理历史照片库的人
- **变现思路**：打包成「老照片搬家」服务（帮中老年用户把十几年网盘照片迁进私有云）；或反哺给 NAS 厂商做官方迁移工具

## 6. PhotoView ｜千星级轻量相册：扫目录就能用

**仓库**：[photoview/photoview](https://github.com/photoview/photoview) ｜ Star：约 1 千+（千星级小而美）｜ 活跃度：社区维护中（更新频率一般，未逐一核验）

一句话定位：**极简主义的文件目录相册**——指向你的照片文件夹，它负责把整个库变成可浏览、可搜索的网页。

PhotoView 的定位和 PhotoPrism 类似但轻得多：Go + Vue 技术栈，一个容器跑起来，指定媒体目录后自动扫描索引，生成时间线、地图、EXIF 详情页；支持多用户和权限控制，还带基础的人脸识别能力（据其文档，相关依赖在部分环境下构建较挑剔，用官方镜像最省心）。它没有自动备份、没有手机 App、没有 AI 大模型，就是为了「服务器上已经有一堆照片，想给家人一个好看的浏览入口」这个单一场景服务。正因为功能克制，它的资源占用和心智负担都比 Immich 低一个量级——树莓派级别的设备也能跑。适合当 NAS 的「只读相册门面」：照片由别的工具备份，浏览展示交给它。

- **上手难度**：⭐⭐
- **适用人群**：NAS 轻度用户、给家人开只读相册的人、低配设备玩家
- **变现思路**：作为影楼/民宿/教学机构的内容展示组件做 OEM 嵌入；套壳做「开机即用的家庭相框」固件

## 7. Damselfly ｜小而美：超大图库的秒开浏览

**仓库**：[Webreaper/Damselfly](https://github.com/Webreaper/Damselfly) ｜ Star：约 1 千级（千星级小而美）｜ 活跃度：社区维护中（更新频率一般，未逐一核验）

一句话定位：**专为几十万张级别超大照片库设计的快速浏览服务器**，重点是把「翻库」做到不卡。

玩摄影十几年攒下几十万张 RAW 和 JPG 的人会懂：绝大多数自托管相册在这种量级下索引慢、翻页卡。Damselfly（豆娘，一种蜻蜓）就是冲着这个场景来的：.NET 技术栈，强调大图库下的响应速度，缩略图生成后台批量处理，界面上提供类似桌面看图软件的关键词标签系统，可以快速打标签、收藏、按多层条件筛选，并支持批量导出。它不追求接管备份流程，而是充当「大型图库的检索前端」，很多用户是 Lightroom 目录之外、NAS 原件库旁边挂一个 Damselfly 当浏览器。据其仓库描述，它还支持 AI 物体识别和桌面壁纸推送等周边能力。Star 数不高，但在「大库」这个细分场景里几乎没有对手，属于典型的被低估型仓库。

- **上手难度**：⭐（单容器部署，指向目录即可）
- **适用人群**：摄影发烧友、素材库管理者、有大容量 NAS 的家庭
- **变现思路**：面向图库/素材站运营方做私有化部署；结合版权水印、授权下载做成小型商业图库方案

---

## 横向对比

| 仓库 | 类型 | Star（约） | 上手难度 | 适用场景 |
|------|------|-----------|---------|---------|
| Immich | 全功能相册 | 6 万+ | ⭐⭐ | 家庭私有云、Google Photos 平替 |
| PhotoPrism | AI 目录相册 | 3.6 万 | ⭐⭐ | 摄影师、目录党 |
| Ente | 加密云备份 | 2 万级 | ⭐⭐～⭐⭐⭐⭐ | 隐私优先、懒人云相册 |
| Pixelfed | 联邦图片社交 | 1.5 万级 | ⭐⭐⭐ | 社群自建图片社区 |
| immich-go | 迁移 CLI | 2 千+ | ⭐ | Google Photos 搬家 |
| PhotoView | 轻量目录相册 | 1 千+ | ⭐⭐ | NAS 只读相册门面 |
| Damselfly | 大库浏览器 | 1 千级 | ⭐ | 几十万张图库秒开检索 |

> 注：Star 数为截至 2026 年 9 月的量级参考，以各仓库页面实时数据为准。

## 全景图

```mermaid
mindmap
  root((自托管相册地图))
    全功能重装
      Immich
      PhotoPrism
    加密与托管
      Ente
    去中心化社区
      Pixelfed
    轻量与工具
      immich-go
      PhotoView
      Damselfly
```

## 本期之最

- **最值得立即尝试：Immich**。生态最完整、迭代最快、中文社区资料最多，一台有 4GB 内存的机器就能开始，配合 immich-go 可以把 Google Photos 一次性搬干净。
- **最有商业潜力：Ente**。它把「开源 + 订阅」在隐私刚需品类里跑通了，直接可复制到中小企业合规交付、行业私有化相册等场景；Immich 托管服务则是门槛更低的创业入口。
- **最被低估：Damselfly**。几十万张照片的检索浏览是所有大库用户的真痛点，主流相册项目都没做好，它用千星级 Star 独占了细分场景，值得更大范围的曝光。

## 参考来源

1. [immich-app/immich](https://github.com/immich-app/immich) — Immich 官方仓库，功能特性与版本信息
2. [photoprism/photoprism](https://github.com/photoprism/photoprism) — PhotoPrism 官方仓库与官网说明
3. [ente-io/ente](https://github.com/ente-io/ente) — Ente 官方仓库，端到端加密方案与自托管文档
4. [pixelfed/pixelfed](https://github.com/pixelfed/pixelfed) — Pixelfed 官方仓库
5. [simulot/immich-go](https://github.com/simulot/immich-go) ｜ [photoview/photoview](https://github.com/photoview/photoview) ｜ [Webreaper/Damselfly](https://github.com/Webreaper/Damselfly) — 三个轻量工具官方仓库

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
