You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

81 lines
2.7 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: 在 Zeabur 上部署 LobeChat
description: 按照指南准备 OpenAI API Key 并点击按钮进行部署。在部署完成后,即可开始使用 LobeChat 并选择是否绑定自定义域名。
tags:
- Zeabur
- LobeChat
- OpenAI API Key
- 部署流程
- 自定义域名
---
# 使用 Zeabur 部署
如果想在 Zeabur 上部署 LobeChat可以按照以下步骤进行操作
## Zeabur 部署流程
<Steps>
### 准备好你的 OpenAI API Key
前往 [OpenAI API Key](https://platform.openai.com/account/api-keys) 获取你的 OpenAI API Key
### 点击下方按钮进行部署
[![][deploy-button-image]][deploy-link]
### 部署完毕后,即可开始使用
### 绑定自定义域名(可选)
你可以使用 Zeabur 提供的子域名,也可以选择绑定自定义域名。目前 Zeabur 提供的域名还未被污染,大多数地区都可以直连。
</Steps>
# 使用 Zeabur 将 LobeChat 部署为无服务器函数
> **注意:** 仍然存在关于 [Zeabur 上 next.js 的中间件和重写问题](https://github.com/lobehub/lobe-chat/pull/2775?notification_referrer_id=NT_kwDOAdi2DrQxMDkyODQ4MDc2NTozMDk3OTU5OA#issuecomment-2146713899),请自担风险!
由于 Zeabur 并未官方支持免费用户部署容器化服务,您可能希望将 LobeChat 部署为无服务器函数服务。要在 Zeabur 上将 LobeChat 部署为无服务器函数服务,您可以按照以下步骤操作:
## Zeabur 部署流程
<Steps>
### Fork LobeChat
### 添加 Zeabur 打包配置文件
在您的分支的根目录下添加一个 `zbpack.json` 配置文件,内容如下:
```json
{
"ignore_dockerfile": true,
"serverless": true
}
```
### 准备您的 OpenAI API 密钥
前往 [OpenAI API 密钥](https://platform.openai.com/account/api-keys) 获取您的 OpenAI API 密钥。
### 登录到您的 [Zeabur 仪表板](https://dash.zeabur.com)
如果您尚未拥有一个账号,您需要注册一个。
### 创建项目与服务。
创建一个项目,并再这个项目下新建一个服务。
### 将您的 LobeChat 分支链接到刚创建的 Zeabur 服务。
在添加服务时,选择 github。这可能会触发一个 oAuth取决于诸如您如何登录到 Zeabur 以及您是否已经授权 Zeabur 访问所有您的存储库等各种因素。
### 绑定自定义域名(可选)
您可以创建 Zeabur 提供的子域名或选择绑定自定义域名。目前Zeabur 提供的域名尚未受到污染,大多数地区可以直接连接。
### Zeabur 将开始自动构建,您应该可以在一段时间后通过您选择的域名访问它。
</Steps>
[deploy-button-image]: https://zeabur.com/button.svg
[deploy-link]: https://zeabur.com/templates/VZGGTI