Piwigo:
一款开源的照片管理软件,专为组织、团队和个人设计,可以在网页端上轻松管理、组织和共享您的照片。

Demo 站点:
https://piwigo.org/demo
安装
Docker Compose
services:
piwigo-main:
image: piwigo/piwigo:latest
container_name: piwigo-main
ports:
- 8080:80
environment:
- TZ=Asia/Shanghai
volumes:
- ./piwigo:/var/www/html/piwigo
- ./scripts:/usr/local/bin/scripts
depends_on:
- piwigo-db
restart: always
piwigo-db:
image: docker.io/library/mariadb:lts
container_name: piwigo-db
environment:
- MARIADB_RANDOM_ROOT_PASSWORD=false
- MARIADB_DATABASE=piwigodb
- MARIADB_USER=piwigodb_user
- MARIADB_PASSWORD=piwigodb_password
- TZ=Asia/Shanghai
volumes:
- ./mysql:/var/lib/mysql
restart: always
参数说明(更多参数建议去看文档)
:::
TZ(环境变量):时区设置
/var/www/html/piwigo(路径):piwigo 配置文件
/usr/local/bin/scripts(路径):额外加载依赖项和其他文件
MARIADB_RANDOM_ROOT_PASSWORD(环境变量):是否开启随机密码
MARIADB_DATABASE(环境变量):数据库名称
MARIADB_USER(环境变量):数据库用户账号
MARIADB_PASSWORD(环境变量):数据库用户账号的密码
/var/lib/mysql(路径):数据库文件
:::
使用
浏览器中输入 <span leaf="">http://NAS的IP:8080</span> 就能看到界面

先切换默认语言为“简体中文”

按实际情况,填写数据库信息(如果是复制上面模板部署,可以参考填入)
piwigo-db
piwigodb_user
piwigodb_password
piwigodb

设置管理员账户

都设置完成,就可以点击“开始安装”

如果显示这个界面,说明数据库正常连接,已经安装完成可以使用了

后面再添加图片,点击跳过

进入面板,整体界面比较简陋

右上角,点击进入管理后台

管理后台,目前还没占用空间

创建一个相册

填写相册名称,点击创建

创建成功后,点击添加图片

点击“开始上传”

图片上传完成

回到首页,就能看到前面创建的相册

图片展示效果还行

点开单张图片样式(右边显示信息有点问题)

如果对默认主题不喜欢,也提供很多主题

总结
Piwigo 是一款开源的照片管理软件,,核心优势在于部署轻量、操作逻辑简洁直观,且原生支持中文界面。对于仅需基础照片存储、分类和共享的个人或小型团队而言,能够满足核心使用需求。需注意的是,目前没有人脸识别、地理坐标标记、智能分类等当前主流的功能。
整体而言,它更适合对功能要求不高、追求简单易用的轻量用户,而非追求全功能体验的重度用户。
综合推荐:⭐(缺乏差异化竞争优势)
使用体验:⭐⭐( UI 界面过时 ,功能比较少)
部署难易:⭐⭐⭐(中规中矩)︎