0

docker部署MTphotos拥有自己的AI相册(一)容器本体的部署

发表于:2024-9-30 00:41:41 Docker 1431
本帖最后由 青团x 于 2024-10-26 09:52 编辑

MTphotos大名鼎鼎 的AI相册 更加方便的管理你的相册 飞牛后续可能也会支持AI,但是目前可以用MT过度一下


功能特性

  • 以时间线的方式,展示您的照片
  • 以文件夹的方式,展示您的照片
  • 通过图库您可以方便地将现有存储中的照片,提供给用户
  • 手机App备份照片、视频支持丰富的命名规则(按年月分文件夹、按拍摄日期命名文件等);
  • 通过人脸识别,自动生成人物相册
  • 基于照片的GPS信息,自动生成地点相册
  • 支持Live Photos的无损备份、下载、显示
  • 按文件类型,自动分类屏幕截图、**照、视频、动态照片
  • 基于照片内容,自动生成场景相册
  • 通过影集分享,您可以方便地将照片分享给家人
  • 为了方便安装稍微修改了文件路径为本文件下,方便新手使用,老手无视,集成了人脸面部识别是场景智能识别,一体化部署
    1. version: "3"

    2. services:
    3.   mtphotos:
    4.     image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos:latest
    5.     container_name: mtphotos
    6.     restart: always
    7.     ports:
    8.       - 8063:8063
    9.     volumes:
    10.       - ./config:/config #在当前路径的文件中新建一个config文件
    11.       - ./upload:/upload #在当前路径的文件中新建一个upload文件
    12.       #- /volume1/xxx/其他需要映射的目录:/photos
    13.     environment:
    14.       - TZ=Asia/Shanghai
    15.       - LANG=C.UTF-8
    16.     dns:  #如果失败可以删除这部分
    17.       - 114.114.114.114  #如果失败可以删除这部分
    18.     depends_on:
    19.       - mtphotos_ai
    20.       - mtphotos_face_api
    21.   mtphotos_ai:
    22.     image: registry.cn-hangzhou.aliyuncs.com/mtphotos/mt-photos-ai:onnx-latest
    23.     container_name: mtphotos_ai
    24.     restart: always
    25.     ports:
    26.       - 8060:8000
    27.     environment:
    28.       - API_AUTH_KEY=mt_photos_ai_extra  #这是默认KEY
    29.   mtphotos_face_api:
    30.     image: crpi-gcuyquw9co62xzjn.cn-guangzhou.personal.cr.aliyuncs.com/devfox101/mt-photos-insightface-unofficial:latest
    31.     container_name: mtphotos_face_api
    32.     restart: always
    33.     ports:
    34.       - 8066:8066
    35.     environment:
    36.       - API_AUTH_KEY=mt_photos_ai_extra #这是默认KEY
    复制代码
  • 等待的时间较长 构建完成后绿灯亮起就可以进入下个阶段
  • 比如我的飞牛IP是192.168.100.68:8000 ,我要进入的管理后台IP和端口就是192.168.100.68:8063
  • 设置好账号密码,如果忘记了密码可以使用容器的终端输入下面的命令进行重置
    1. docker exec -it mt-photos bash
    2. node resetAdminPwd.js
    复制代码
  • 图册添加有两种办法
  • 1 docker-compose构建的时候,在volumes下面添加一条  /实际路径:/映射文件 重点是中间的:号
  • 2 容器部署完成的情况下,暂停容器,在容器设置-储存位置-添加映射图库
  • 演示的是第二种办法
  • 这个教程部署的是mt 的本地,还需要地图API对接和最核心的本地化部署的AI的API对接。见第二部分

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

发表回复

评论列表(12)

99是这个设备下的几个账户都可以用,还是就一个账户可以用?
2024-10-6 09:12:14 回复
99是针对的服务端绑定授权,如果换服务器了,需要根据当时支付的单号申请新的授权码进行新服务器授权  详情 回复
2024-10-16 11:44
看你给什么权限,正常给管理员权限,容器里面分配用户  详情 回复
2024-10-6 21:06
看你给什么权限,正常给管理员权限,容器里面分配用户
2024-10-6 21:06:07 回复
你好!提示构建失败怎么处理
2024-10-6 23:36:28 回复
看下端口是不是占用了  详情 回复
2024-10-16 11:39
我记得是收费得吧?免费是30天?
2024-10-7 07:35:53 回复
临时过渡  详情 回复
2024-10-16 11:38
重复文件检测挺好用,但是docker安装总是失败
2024-10-8 19:22:38 回复
路径给过正常都可以,我改的比较简单安装的  详情 回复
2024-10-16 11:38
临时过渡
2024-10-16 11:38:08 回复
路径给过正常都可以,我改的比较简单安装的
2024-10-16 11:38:44 回复
看下端口是不是占用了
2024-10-16 11:39:08 回复
99是针对的服务端绑定授权,如果换服务器了,需要根据当时支付的单号申请新的授权码进行新服务器授权
2024-10-16 11:44:21 回复
30天免费或者1元过渡,等牛子出自己的AI相册就行了  详情 回复
2024-10-16 13:25
12下一页
青团x

TA还没有介绍自己~

8

主题

39

回帖

63

积分

初出茅庐

积分
63

社区上线纪念勋章

话题