Repolode
bpatrik

bpatrik/pigallery2

一个快速的目录优先照片画廊网站,按原有文件夹结构展示照片,适合在树莓派等低配服务器上运行。

Star
2,306
Fork
269
未关闭 Issue
157
最近提交
8小时前

这是什么?

PiGallery2 是一个自托管的照片画廊网站,按照照片在磁盘上的目录结构直接展示内容。它不另建相册模型,而是沿用已有的文件夹组织方式,把照片目录指向它即可开始浏览。

项目基于 Node.js 和 Angular 构建,针对低配硬件做了优化,可在树莓派等设备上运行。它是只读的,不会修改照片文件夹。官方推荐使用 Docker 部署,也可以原生安装 Node.js 版本,但后者不属于官方支持范围。

项目使用 TypeScript 编写,采用 MIT 许可证,并提供包含安装、配置、用户权限和贡献指南的文档站点。

核心功能

  • 01直接沿用已有文件夹结构展示照片,无需导入到数据库式相册系统。
  • 02针对树莓派等低配硬件优化。
  • 03只读访问,不会修改原始照片文件夹。
  • 04推荐使用 Docker 部署,也支持原生 Node.js 安装。
  • 05提供可配置的用户权限和配置指南。

适用场景

  • 在树莓派或其他小型家庭服务器上托管个人照片库。
  • 无需重新整理文件,直接按文件夹浏览已有照片库。
  • 在局域网内与家人共享只读的照片画廊。

快速上手

  1. 1

    按照 README 中官方 Docker 安装指南进行安装(推荐)

  2. 2

    可以进行原生安装,但官方不支持;请按照 README 中的直接安装指南操作

使用前须知

  • 原生安装不受官方支持;推荐使用 Docker。
  • 专为低资源服务器设计,并不针对复杂的照片管理工作流程。

收录于专题

标签

常见问题

pigallery2 是什么?
一个快速的目录优先照片画廊网站,按原有文件夹结构展示照片,适合在树莓派等低配服务器上运行。 PiGallery2 是一个自托管的照片画廊网站,按照照片在磁盘上的目录结构直接展示内容。它不另建相册模型,而是沿用已有的文件夹组织方式,把照片目录指向它即可开始浏览。
pigallery2 可以免费使用吗?用的什么许可证?
pigallery2 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
pigallery2 还在维护吗?
活跃维护中。pigallery2 最近一次提交是在 2026年10月24日。
pigallery2 适合用来做什么?
在树莓派或其他小型家庭服务器上托管个人照片库。 无需重新整理文件,直接按文件夹浏览已有照片库。 在局域网内与家人共享只读的照片画廊。
pigallery2 怎么安装和运行?
按照 README 中官方 Docker 安装指南进行安装(推荐) 可以进行原生安装,但官方不支持;请按照 README 中的直接安装指南操作
在哪里获取 pigallery2?
源代码和安装说明在 GitHub 上:https://github.com/bpatrik/pigallery2

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目