私有云照片备份管理Lomorage极简部署教程,帕斯内网穿透远程访问照片库无公网限制
作者
小编
发布时间

现在我已经收集到足够的信息来编写 Lomorage 项目的部署教程。
项目介绍
Lomorage 是一个开源的私有云照片备份和管理解决方案。它允许用户将手机中的照片自动备份到自己的服务器或 NAS 设备上,支持多用户账户管理,并提供 AI 驱动的照片分类功能。用户可以按日期、地点、人物、场景等维度自动整理照片。
Lomorage 的核心优势在于完全私有化部署,无需担心隐私泄露问题,支持全分辨率原图备份,并且可以通过手机 APP 随时随地访问和管理照片。项目包含服务端(Photo Assistant)和移动端 APP,支持 Windows、macOS、Linux 等多个平台,以及 Android 和 iOS 移动设备。
项目地址: 点我跳转
部署安装
如需在外也打开项目需要配置内网穿透使用,点击前往 帕斯内网穿透,先注册好账号备用。
Lomorage 提供了完整的 Docker 部署方案,支持多种架构(ARM、ARM64、x86/amd64),可以轻松部署在各种设备上。推荐使用 docker-compose 方式进行部署,配置简单且易于管理。
复制下列的配置文件
1version: '3.9'2services:3 lomo:4 image: lomorage/amd64-lomorage:latest5 container_name: lomorage6 privileged: true7 environment:8 - LOMOD_DISABLE_MOUNT_MONITOR=19 cap_add:10 - ALL11 volumes:12 - /media:/media/primary13 - /home/lomo:/lomo14 - /dev:/dev15 ports:16 - 8000:800017 command: 80001819 watchtower:20 image: containrrr/watchtower:amd64-latest21 container_name: watchtower22 restart: always23 volumes:24 - /var/run/docker.sock:/var/run/docker.sock25 command: lomorage --cleanup
打开飞牛 NAS 或其他的 NAS 设备

项目名称可以随便填,点击创建 docker-compose.yml

点击 Compose -> 新建项目
这里需要根据你的设备架构选择对应的镜像:
- ARM 设备(如树莓派):lomorage/raspberrypi-lomorage:latest
- ARM64 设备:lomorage/arm64-lomorage:latest
- x86/AMD64 设备:lomorage/amd64-lomorage:latest
如果提示端口被占用可以修改下面的字段,但是需要保持格式正确。
存储位置这里,需要创建一个文件夹映射到 /media/primary 作为照片存储目录,另外创建 /home/lomo 目录用于存储数据库和日志文件。
环境变量设置:可选设置
LOMOD_DISABLE_MOUNT_MONITOR: 1(禁用磁盘挂载监控,如果遇到磁盘状态监控问题时使用)
LOMOW_FOOT_HTML: 自定义网页页脚内容
其他的都不用填写,直接下一步启动就好了。
创建成功后可以访问 ip:8000
到这里就可以正常显示项目了
穿透公网
打开帕斯内网穿透控制台,点击隧道管理-隧道列表

点击创建新隧道
隧道节点可以随便选,一般选个负载低的就可以

接下来填写信息,隧道名称可以随便填写
本地 IP 默认就可以
传输协议可以选择 TCP 也可以选择 HTTP/HTTPS
HTTP 就是域名的形式,教程以使用 TCP 为演示
本项目中如果没有修改端口的话默认是 8000 端口,这里本地 IP 就填 8000
远程端口可以留空也可以自定义。下图仅做参考,请按照实际项目端口添加。

填写完毕点击确定
点击刚才创建好的隧道,点击获取配置文件

回到飞牛 NAS,点击应用中心下载 frpc 客户端

打开后粘贴刚才复制的配置文件,点击确定即可
复制帕斯内网穿透控制台的访问 IP 和端口
可以看到已经正常穿透成功了
本篇教程结束