【小白解说】lobechat服务器端部署

1. 前提准备

开始前你要有什么?

  1. 一个VPS云服务器(当然你也可以是各种其他的,但是本文只涉及VPS),如果你没有,请看这位佬在教搭建openwebui的时候如何购买,设置VPS。(后边域名购买,如何对域名反向代理也参照这位佬的即可
  2. 一个属于你自己的域名(当然可以用vps公网+端口的形式,但是既然有VPS了,也不在乎这一点域名钱了)。
  3. “一双灵动的小手”

2. 开始部署

2.1 打开lobechat私有化部署文档

  1. 选择进阶部署–>使用docker Compose部署–>直接拉到发布到生产(域名模式)
  2. 首先需要设置5个域名,并且按照指定端口在1panel中创建反代。只需要分别按照文档中的端口进行代理(如果遇到端口被占用,先选择一个其他的(需要你记住),大家在“docker-compose.yml”文件中修改对应的端口号)

  1. 如何获取.env和 和docker-compose.yml 运行官方文档的配置文件的内容–>在ipanel的主机-文件-创建一个自己喜欢的存储地址-点击终端-粘贴命令-回车

  1. 如有端口冲突,请在docker-compose.yml 文件中调整对应的端口号以避免冲突。
  2. 接下来打开.env文件,调整为yaml语言(这样看着舒服)–> 在这个文件先把域名修改为你刚刚创建的(看清楚!)

  1. 先把域名改了,之后保存关闭,在文件处点击终端–>运行docker compose up -d 如果失败改为 docker-compose up -d
  2. 接下来你就可以按照官方文档的完成 鉴权服务-S3对象存储服务,注意id,秘钥这些保存好,填写在.env的对应位置(反复检查),对于这些秘钥,大家可以自己生成填上去。如果嫌麻烦也可以先部署好后再说。

2.2 提醒

大家在整S3的时候,复制完key之后千万别忘了点create啊,不然到时候你传文件可是报错哦!!!(别问我怎么知道的)

3. 小结

基本小白部署服务端就前边比较绕,不知道咋办,其他的按照官方文档就很顺,暂时就写这么多,欢迎大家补充~~~
大家如果有时间,可以去我的博客看看哦!
♪(^∇^*)欢迎肥来!【小白解说】lobechat服务器端部署 | 番薯练习生 的知识小屋

12 个赞

感谢分享!

1 个赞

感谢分享!!!

1 个赞

感谢整理和分享!

1 个赞

logto问题太多了,还是用casdoor吧。

1 个赞

自用其实无所谓哈哈

感谢大佬教程

1 个赞

来晚了大帅哥

这个也可以在1panel商店里无脑部署的,就是更新比官方慢一些

这个不是服务器端,不能多端同步的

数据我记得默认是保存在本地

不过这个确实方便一些

嗯嗯是的,不过没有同步还是很难受的

vercel就可以了。

1 个赞