🌅

mt-photos

NAS最好用的国产照片相册软件,比NAS中自带的软件好用非常多。收费软件,现阶段99/终身

相册软件

Docker Compose 配置

docker-compose.yml
version: "3.8"
services:
  mtphotos:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
    container_name: mtphotos
    restart: always
    ports:
      - 6005:8063
    volumes:
      - ./config:/config
      - ./mt_photos_upload:/upload
      - /外部整理的家庭相册文件夹:/family_photo # ⚠️ 1️⃣
      - /外部照片文件夹:/my_photos # ⚠️ 2️⃣
    environment:
      - TZ=Asia/Shanghai
      - LANG=C.UTF-8
      - PUID=1000 # ⚠️ 3️⃣
      - PGID=10  # ⚠️ 4️⃣
    depends_on:
      - mtphotos_ai # ⚠️ 5️⃣
      - mtphotos_face_api  # ⚠️ 6️⃣
  mtphotos_ai:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos-ai:onnx-latest
    container_name: mtphotos_ai
    restart: always
    ports:
      - 6006:8060
    environment:
      - API_AUTH_KEY=mt_photos_ai_extra
  mtphotos_face_api:
    image: crpi-gcuyquw9co62xzjn.cn-guangzhou.personal.cr.aliyuncs.com/devfox101/mt-photos-insightface-unofficial:latest
    container_name: mtphotos_face_api
    restart: always
    ports:
      - 6007:8066
    environment:
      - API_AUTH_KEY=mt_photos_ai_extra

配置说明

  • 1️⃣ 如果你的NAS中有你已经整理好了照片文件夹,那就在这里配置一下,如果是新NAS,没有照片,那就删除掉这一行配置;
  • 2️⃣ 同 1️⃣
  • 3️⃣ 根据界面提示的 PUID=1000 PGID=10 填写;
  • 4️⃣ 绿联是10,威联通是100,其他NAS系统可以不要PUID、PGID;
  • 5️⃣ mtphotos_ai :是相册的智能识别API,用来进行文本识别,以便提供文搜图功能;
  • 6️⃣ mtphotos_face_api:是人脸识别API,用来根据人脸进行照片分类功能,如果机器性能较低,可以将人脸识别放置在其它电脑中;

环境变量 (.env)

使用说明

参考文章:

  1. 创建项目:手动创建目录 mt-photos 或者使用SSH命令mkdir mt-photos && cd mt-photos
  2. 将配置保存为 docker-compose.yml文件;
  3. 启动服务:使用NAS自带docker工具或者SSH命令:docker-compose up -d
  4. 访问 Web 界面http://localhost:6005
  5. 首次访问需要设置管理员密码

模板详情

分类 相册软件
部署难度 ★☆
更新时间 2025/10/21

相关链接