sylearn 在 (喂饭教程)Lobe Chat 本地数据库版本安装指南 中发帖
本教程基于 docker compose 进行部署。参考 官网文档。
配置模块
部署 LobeChat 的 DB 版,正常的部署流程需要额外包含三个模块的配置:
数据库配置
对于数据库,官方采用的是 Postgres 数据库,PostgreSQL 是一个强大的开源关系型数据库系统,而 PGVector 是其扩展,为向量操作提供支持。
用途:存储结构化数据和向量索引。
部署建议:使用官方 Docker 镜像可以快速部署 PostgreSQL 和 PGVector。
本教程也是通过 Docker 镜像进行部署。
身份验证服务配置
在服务端数据库模式下,为了对不同用户进行区分,因此需要一个身份验证服务。官方给出了两种验证方式:一种是 Clerk ,另外一种是 NextAuth。
注意:官方说由于无法使用 Docker 环境变量暴露 NEXT_PUBLIC_CLERK_PUBL...