TrueNAS的安装方法

前置知识:关于Docker的一些重要概念

提示:本安装教程针对TrueNAS 24.10及以上版本

TrueNAS 24.04及以下版本 需要使用创建应用的方式安装

准备数据及备份目录

请在数据集中提前创建好 mt_photos的 config 和 upload

  • config目录:用于存储数据库文件、缩略图、预览视频等缓存文件
  • upload目录:用于存储App备份的照片、视频

如果您之前已经在使用MT Photos,继续用之前的config和upload目录

在应用中使用YAML创建容器

  1. 点击左侧导航栏中的【应用】
  2. 点击 顶部工具栏的【探索应用程序】按钮,然后点击右上角 ... ,最后点击【Install via YAML】
  3. 名称输入 mt-photos
  4. Custom Config填入下面的模板
  5. 修改volumes部分的路径
  6. 点击保存后,等待拉取镜像

安装流程视频

docker-compose模板

同时安装 MT Photos + 智能识别API + 人脸识别API

yaml语法三大规则

version: "3"

services:
  mtphotos:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
    container_name: mtphotos
    restart: always
    ports:
      - 8063:8063
    volumes:
      - /mnt/docker/mt_photos/config:/config
      - /mnt/photos/mt_photos/upload:/upload
      - /mnt/xxx/其他需要映射的目录:/photos
    environment:
      - TZ=Asia/Shanghai
      - LANG=C.UTF-8
    dns:
      - 114.114.114.114
    depends_on:
      - mtphotos_ai
      - mtphotos_face_api
  mtphotos_ai:
    image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos-ai:onnx-latest
    container_name: mtphotos_ai
    restart: always
    ports:
      - 8060:8000
    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:
      - 8066:8066
    environment:
      - API_AUTH_KEY=mt_photos_ai_extra

提示:

使用上方的docker-compose模板同时安装 MT Photos + 智能识别API + 人脸识别API 后;

在MT Photos后台 添加智能识别API时, 接口地址可以填写 http://mtphotos_ai:8000

在MT Photos后台 添加人脸识别API时, 接口地址可以填写 http://mtphotos_face_api:8066

API_AUTH_KEY 都是 mt_photos_ai_extra

重要提示: 宿主机的目录,不要重复映射到容器内

重要提示: 宿主机的目录,不要重复映射到容器内

重要提示: 宿主机的目录,不要重复映射到容器内 点击查看

访问网页端

等待应用的状态显示为运行中,使用浏览器打开 http://nas的ip:8063

安装完成

Copyright © 2023 杭州相册家科技有限公司 All Rights Reserved

浙公网安备 33019202000625号浙ICP备2022014580号