完全掌控你的照片与数据
在自有服务器或 NAS 上用 Docker Compose 部署 LifeFrame。照片与元数据留在本地,开源可定制,无供应商锁定。
Self-Host Stack
Docker Compose 心智模型
LifeFrame
Web 应用Next.js 服务,默认映射宿主机 3880
PostgreSQL
元数据含 pgvector,存用户、照片信息与回忆
MinIO
对象存储本地兼容 S3 的图片存储与数据卷
$ docker compose up -d
完整编排与镜像说明见文档,勿在页面复制过长敏感配置。
Why Self-Host
为数据主权准备的私有相册
Docker 一键部署
官方镜像与 Compose 编排,网站 + PostgreSQL + MinIO 一次拉起,数分钟即可在服务器或 NAS 上运行。
本地 / NAS 存储
照片与元数据落在你控制的磁盘与数据卷中,不经过第三方云,隐私边界更清晰。
无供应商锁定
开源架构,数据可导出、可迁移;镜像来自腾讯云 CCR,也可按文档换到自有仓库。
完整部署文档
从 Compose 启动、环境变量、Nginx/HTTPS 到备份与 NAS 进阶,社区持续维护。
获取编排文件
从仓库取得 docker-compose.yml;镜像地址已写在编排内,.env 可选。
docker compose up -d
一键启动网站、数据库与 MinIO;国内可从腾讯云 CCR 拉取镜像。
浏览器访问
内网一般用 http://IP:3880;有域名时配置 NEXT_PUBLIC_APP_URL 与 HTTPS。
按需加固
更换默认密码与 JWT_SECRET,配置备份与反向代理,详见部署文档。
Use Cases
适合 NAS 与自建服务器
如果你已经有 NAS、闲置机器或 VPS,并希望照片库完全落在自己控制的存储上,自托管是更贴合的路径。
Compare
云托管方便,自托管掌控数据
没有唯一正确答案。想少运维就用云版;想数据本地、可私有化定制,就走 Docker。
云托管(lifeframe.cloud)
注册即用,免运维;免费 5GB 起步,适合快速体验、分享与不想管服务器的用户。
自托管(Docker / NAS)
数据与密钥留在你的机器上,容量与网络由你规划;适合追求数据主权与私有化部署的技术用户。
FAQ
常见问题
LifeFrame 支持 Docker 自托管吗?
支持。个人版可通过 Docker Compose 一键部署网站、PostgreSQL 与 MinIO。完整步骤见 Docker 自托管部署指南。
可以部署在 NAS 上吗?
可以。文档覆盖群晖、威联通等常见 NAS 场景;另有 NAS 快速上手与进阶文档可对照。
镜像从哪里拉取?
编排默认使用腾讯云 CCR 国内仓库(如 ccr.ccs.tencentyun.com/lifeframe/lifeframe),便于国内网络拉取;也可按文档转存到自有仓库。
自托管和官网免费云版如何选择?
云版(lifeframe.cloud)方便、免运维,免费 5GB 起步;自托管把数据放在本地或 NAS,运维与容量由你负责。两者能力相近,按对数据主权与运维成本的偏好选择即可。
页面上会贴完整 docker-compose 吗?
不会。敏感默认值与完整配置请以仓库与部署文档为准,避免过时拷贝;建议按文档下载最新编排后启动。