概要

フル名
docker.io/oaooa/pichome
Registry
docker.io
名前空間
oaooa
リポジトリ
pichome
キャッシュ Tag 数
8
最終同期
07/06/2026, 10:45 AM

概要

Pichome 私有图库与素材管理镜像,支持标签、相册与权限分享,适合设计团队与摄影素材库私有化部署。

詳細

oaooa/pichome 提供 Web 端上传、预览与分享链接,可对接本地存储或对象存储。典型用于替代 Eagle 的团队版素材库,与 Immich 相比更偏商业素材管理。定位为 Web 应用 + 文件存储,需 MySQL 与 uploads volume;生产固定 tag、HTTPS 与备份。

快速启动

docker run -d --name pichome \
  -p 8080:80 \
  -v /data/pichome:/var/www/html/data \
  docker.io/oaooa/pichome:latest

推荐实践

docker run -d --name pichome \
  --restart unless-stopped \
  -p 8080:80 \
  -e MYSQL_HOST=mysql.internal \
  -v /data/pichome:/var/www/html/data \
  docker.io/oaooa/pichome:2.1.0

核心参数说明

  • -p 8080:80 — Pichome Web 端口
  • -v .../data:... — 图片与缩略图存储
  • -e MYSQL_HOST — MySQL 元数据库地址
  • --restart unless-stopped — 图库服务持续在线
  • 固定 tag — 前端与 PHP 版本 pin

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: pichome
spec:
  replicas: 2
  selector:
    matchLabels:
      app: pichome
  template:
    metadata:
      labels:
        app: pichome
    spec:
      containers:
        - name: pichome
          image: docker.io/oaooa/pichome:2.1.0
          ports:
            - containerPort: 80
          envFrom:
            - secretRef:
                name: pichome-db-secrets
          volumeMounts:
            - name: data
              mountPath: /var/www/html/data
      volumes:
        - name: data
          persistentVolumeClaim:
            claimName: pichome-data
---
apiVersion: v1
kind: Service
metadata:
  name: pichome
spec:
  selector:
    app: pichome
  ports:
    - port: 80
      targetPort: 80

PVC 按原图容量规划;Ingress 大文件上传需调 body size。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/oaooa/pichome
:latest
linux/amd64linux/arm64
2026/07/06 06:01431.2 MBsha256:7d767a4c0d2e
docker.io/oaooa/pichome
:3.0
linux/amd64
2026/03/31 17:51118.6 MBsha256:3bdb843fb24e
docker.io/oaooa/pichome
:2.2.0
linux/amd64
2025/05/26 14:50118.6 MBsha256:3bdb843fb24e
docker.io/oaooa/pichome
:2.1.0
linux/amd64
2024/05/16 19:03152.1 MBsha256:453d05ab2787
docker.io/oaooa/pichome
:2.0.2
linux/amd64
2024/04/03 15:59152.8 MBsha256:3256ac745613
docker.io/oaooa/pichome
:1.1
linux/amd64
2022/06/25 16:03144.3 MBsha256:6a8f141c6290
docker.io/oaooa/pichome
:1.0
linux/amd64
2022/05/03 10:30151.1 MBsha256:bee0f385a732
docker.io/oaooa/pichome
:0.32
linux/amd64
2022/05/03 10:17151.1 MBsha256:bee0f385a732