有大佬写过lobe chat纯本地版本的部署教程吗?

通过 Docker Compose 部署 LobeChat · Lobe… · LobeHub

官方的本地域名部署有点麻烦哈,有没有改完docker-compos.yml,直接docker compose up -d的教程。。。

7 个赞

试过客户端部署,服务端部署没玩过

这个实际上就是纯粹配参数吧,我是直接env文件配合docker直接命令直接运行部署的,每天凌晨自动更新

我试过在本地部署,占用空间太大,没搞教程

为什么不用hugging部署?

部署过docker compose的服务器版本 没试过本地版本的

就是这个,docker compose的服务器版本! 大哥你跟着官方跑完的吗?

这是我私有化部署的流程和一些配置。

如果还有不明白的建议查看这几个项目的文档,理解配置信息。

1 个赞

不需要auth或者数据库的话, 我记得docker-compose拉下来好像都不用改吧

是的,基本没遇到什么特别难的问题,你是遇到什么问题了吗?

我是用的docker compose,服务器版,域名,对象存储用的minIO S3,登陆鉴权用的auth0,已经稳定用了几个月了

有的 等我给你找一下

docker run -it -d --name lobe-chat-database -p 3210:3210   -e DATABASE_URL=postgres://postgres:[email protected]:5432/postgres    -e KEY_VAULTS_SECRET=  -e NEXT_AUTH_SECRET=  -e NEXT_AUTH_SSO_PROVIDERS=github   -e AUTH_GITHUB_ID=  -e AUTH_GITHUB_SECRET=   -e APP_URL=  -e NEXTAUTH_URL=  -e S3_ACCESS_KEY_ID=  -e S3_SECRET_ACCESS_KEY=  -e S3_ENDPOINT=  -e S3_BUCKET=  -e S3_PUBLIC_DOMAIN=   lobehub/lobe-chat-database



对应的信息在他的文档里 我给你粘出来了。
我先说我这边的环境:

  1. 数据库是本地的:pg (不是在docker里的)
  2. 鉴权使用的github进行登陆
  3. S3存储也是使用的本地的minio
    其他就没啥了

你如果是自己用,直接docker部署就行,存储桶之类都不用配置的,官网有教程一键部署:

部署完的效果:

默认的是可以的,但是我想假设在服务器上,使用域名访问

感谢,这个测试时可以的,我希望全部在服务器端,包括S3

这个可以!就是这个.
太感谢了~~