LibreChat是一款开源且功能强大的AI聊天平台,旨在提供用户友好的交流体验,支持多种功能,包括实时消息传递、文件共享等。有两种方式可以部署LibreChat:可以使用Hostinger提供的Docker模板来快速部署LibreChat,或者直接使用Docker Compose进行手动安装。感兴趣的朋友可以多多了解一下。
点击进入:Hostinger官网
一、前提条件
1、购买Hostinger VPS
如果希望LibreChat保持在线状态并能够远程访问,那么可以使用VPS。
相关推荐:《Hostinger海外VPS购买图文指南》
Hostinger优惠码:IDCSPY(虚拟主机高达81%折扣、云主机高达74%折扣,VPS主机高达73%折扣)
2、Docker和Docker Compose
用于运行LibreChat及其相关容器。
3、Git
Git是手动安装时克隆官方LibreChat仓库所必需的工具。
4、SSH访问权限
这是连接您的VPS并执行安装命令所必需的。
5、AI提供商API密钥
用于连接来自OpenAI、Anthropic Claude、Google Gemini、Azure OpenAI、OpenRouter或其他提供商的模型。
6、域名
是可选的,但建议在生产环境中使用。
7、SSL证书
在测试阶段可以选择不使用,但在实现安全的HTTPS访问时则是必需的。
8、有足够的服务器资源
请选择一台配备充足CPU、内存和存储空间的VPS,以满足LibreChat的需求,包括其数据库、搜索功能、上传的文件以及团队使用等方面。
二、使用Docker部署LibreChat的两种方法 1、使用Docker安装LibreChat在开始之前,请确保您的VPS安装了Docker、Docker Compose和Git。此外,您还需要拥有对服务器的SSH访问权限。
通过SSH连接到您的VPS服务器:
ssh root@your_server_ip
请将`your_server_ip`替换为您的VPS IP地址。
接下来,从GitHub克隆LibreChat仓库:
git clone https://github.com/danny-avila/LibreChat.git
进入LibreChat项目的目录:
cd LibreChat
LibreChat使用环境文件来存储应用程序设置、API密钥、身份验证选项以及提供商配置信息。可以通过复制示例文件来创建这个文件。
cp .env.example .env
创建好.env文件后,使用文本编辑器打开它:
nano .env
请添加您想要使用的AI服务提供商的API密钥。例如,如果您想将LibreChat连接到OpenAI,请将您的OpenAI API密钥添加到相应的环境变量中。根据您的设置,您还可以配置其他提供商,如Anthropic Claude、Google Gemini、Azure OpenAI或OpenRouter等。
保存文件后退出编辑器。在Nano环境中,按CTRL+X,然后按Y,最后按Enter。
现在开始使用Docker Compose来运行LibreChat吧:
docker compose up -d
该命令会下载所需的Docker镜像,并以独立模式启动LibreChat。Docker Compose还会启动LibreChat所需的其他服务,比如数据库和搜索组件。
请检查这些容器是否正在运行:
docker compose ps
如果这些容器处于活动状态,请使用服务器的IP地址以及端口3080,在浏览器中打开LibreChat即可使用。
http://your_server_ip:3080
请将`your_server_ip`替换为您的VPS IP地址。
当LibreChat界面加载完成后,请创建第一个用户账户。第一个注册的用户账户将作为管理员账户,因此请使用一个强大的电子邮件地址和密码。
登录后,可以通过选择其中一个已配置的人工智能服务提供商,并发送一条消息来测试设置是否正常工作。如果服务提供商没有回应,请检查.env文件中API密钥是否正确,然后重新启动容器。
docker compose down docker compose up -d
LibreChat现在已经在你的VPS上通过Docker运行了。此时,你可以配置更多的模型提供者,连接域名,启用HTTPS,并根据是希望私密使用还是与团队共享该应用程序来调整访问设置。
2、使用Hostinger的Docker模板来部署LibreChat你可以使用Hostinger的Docker目录来更快地部署LibreChat,而无需手动配置应用程序堆栈。这种方法可以在VPS上安装预配置的LibreChat环境,这样你就可以直接启动应用程序、创建管理员账户,并连接你的AI提供商API密钥,而无需先克隆仓库或编辑Docker Compose文件。
请访问Hostinger的LibreChat Docker模板页面。在页面上选择适合您的VPS计划。LibreChat在单次部署中可以运行多种服务,包括主应用程序、用于存储对话数据的数据库、搜索组件,以及可选的文档查询功能。请选择一款具有足够CPU资源、内存和存储空间的VPS计划,以满足您计划运行的用户数量以及人工智能工作流程的需求。
使用LibreChat模板来配置您的VPS。选择好计划后,继续进入结账流程,完成VPS的配置工作。在配置过程中,请从应用目录中选择LibreChat的Docker模板。Hostinger会自动配置VPS,并部署预先配置好的LibreChat堆栈。
请检查LibreChat的容器。部署完成后,打开您的VPS控制面板。进入Docker管理界面,确认LibreChat容器是否正在运行。Docker管理界面还允许您查看容器状态、访问日志,以及管理更新操作。
打开你的LibreChat实例。使用服务器的IP地址或连接的域名在浏览器中访问LibreChat。当登录界面出现时,注册第一个用户账户。这个账户将作为管理员账户,因此请使用安全的电子邮件地址和密码。
请添加您的人工智能服务提供商的API密钥。登录后,为要使用的人工智能服务提供商添加相应的API密钥。LibreChat支持多种服务提供商,包括OpenAI、Anthropic Claude、Google Gemini、Azure OpenAI,以及通过Ollama获得的本地模型。通过这些API密钥,LibreChat可以从相同的聊天界面向所选的服务提供商发送提示。
测试部署情况。创建一个新的聊天窗口,并选择其中一个已配置好的模型。发送一条简短的消息,以确认LibreChat能够连接到提供商的应用程序接口,并且能够返回相应的响应。
请确保生产环境设置正确。将域名连接到您的VPS上,并启用HTTPS功能,然后再与其他用户共享应用程序。在使用LibreChat进行敏感对话或团队工作流处理之前,请检查用户注册信息、管理员权限、防火墙设置、备份功能以及API密钥权限等设置。
如果希望拥有一个私有的LibreChat实例,而无需手动配置完整的Docker Compose堆栈,那么Hostinger的Docker模板就是最简便的部署方式。模板运行后,你仍然可以通过添加更多的模型提供者、启用基于文档的查询、查看容器日志等方式来定制LibreChat的配置。此外,你还可以从VPS控制面板中更新部署设置。
(本文由美国主机侦探原创,转载请注明出处“美国主机侦探”和原文地址!)
微信扫码加好友进群
主机优惠码及时掌握
QQ群号:164393063
主机优惠发布与交流





