Docker 部署的照片管理应用推荐

Docker 部署的照片管理应用推荐,这些工具功能强大且易于部署:

1. PhotoPrism

PhotoPrism 是一款基于 AI 的智能照片管理工具,适合摄影爱好者和需要高效管理照片的用户。它支持以下功能:
智能分类与搜索:利用 AI 技术自动识别照片中的人物、物体、场景等内容。
全面的文件格式支持:支持 JPG、PNG、RAW、Live Photos 和视频文件。
面部识别与地理信息展示:支持自动人脸识别和照片地理信息的可视化。
WebDAV 同步:支持多设备同步。

部署方法:

sudo docker run -d \
  --name photoprism \
  --security-opt seccomp=unconfined \
  --security-opt apparmor=unconfined \
  -p 2342:2342 \
  -e PHOTOPRISM_UPLOAD_NSFW="true" \
  -e PHOTOPRISM_ADMIN_PASSWORD="insecure" \
  -v /photoprism/storage \
  -v ~/Pictures:/photoprism/originals \
  photoprism/photoprism:latest

访问 localhost:2342 即可使用。

2. Immich

Immich 是一款开源免费的家庭照片管理工具,支持手机 App 和网页端访问,适合需要多设备同步和备份的用户。
功能:支持照片自动备份、按时间线分类、自动转码视频、机器学习标注标签、多用户管理。
部署:推荐使用 Docker Compose 部署,具体步骤可参考官方文档。

3. LibrePhotos

LibrePhotos 是一个自托管的开源照片管理与共享平台,功能强大且注重隐私保护。
功能:支持人脸识别、照片自动归类、智能搜索、数据本地化存储。
部署
1. 下载部署文件:

“`bash
git clone https://github.com/LibrePhotos/librephotos-docker.git
“`
2. 进入目录并配置环境变量:
“`bash
cd librephotos-docker
cp librephotos.env .env
nano .env
“`
3. 启动容器:
“`bash
sudo docker compose -f docker-compose.yml up -d
“`
访问 `localhost:3000` 即可使用。

4. Lychee

Lychee 是一款简单易用的照片管理工具,适合需要快速部署和简单操作的用户。
功能:支持照片上传、管理和共享,界面美观,操作方便。
部署:支持 Docker 和 PHP 部署,安装过程仅需几秒钟。

5. PicHome

PicHome 是一款开源的 AI 图片媒体管理工具,支持多种文件格式和强大的共享功能。
功能:支持图片、视频、音频等多种文件格式的管理,支持水印保护。
部署

“`yaml
version: '3'
services:
pichome:
image: oaooa/pichome
ports:
– "5259:80"
volumes:
– "./data:/var/www/html"
– "[本地图片库路径]:/var/media"
restart: always
“`
访问 `localhost:5259` 即可使用。

这些工具各有特点,你可以根据自己的需求选择合适的照片管理应用进行部署。