LibreChat: установка на свой сервер, коротко и с данными

Конспект страницы: 5 разделов коротко, данные на 14 октября 2026 и ответы на 3 вопроса. Полный разбор с примерами: LibreChat: установка на свой сервер.

Коротко

LibreChat установка через Docker занимает четыре команды: клонировать репозиторий, скопировать.env.example в.env и выполнить docker compose up -d, после чего чат открывается на порту 3080. Ценность LibreChat в том, что в одном окне живут модели разных провайдеров и локальные модели из Ollama. Для команды до 10 человек с моделями по API хватит сервера на 2 ядра и 4 ГБ.

Конспект по разделам

Из чего состоит LibreChat и зачем ему шесть контейнеров

LibreChat это открытый чат в стиле ChatGPT, куда подключают OpenAI, Anthropic, Google, локальные модели и любые OpenAI-совместимые API. Пользователь выбирает модель в выпадающем списке, история и файлы хранятся на вашем сервере. Поиск по файлам устроен по схеме RAG, векторы лежат в pgvector.

Сколько памяти нужно LibreChat со всеми сервисами

Официальной минимальной конфигурации у LibreChat нет, а считать приходится весь набор контейнеров. Для старта хватит 2 ядер и 4 ГБ, если модели работают по API; файлы для поиска добавляют нагрузку на rag_api и базу векторов. Ответьте про людей, файлы и модель: калькулятор сложит нагрузку всего набора контейнеров

Установка LibreChat через docker compose

Если порт 3080 занят, его меняют в docker-compose.override.yml, например на "3081:3080". Если контейнер MongoDB не стартует на процессоре сервера, документация предлагает в том же файле указать образ mongo:4.4.18.

Как подключить к LibreChat Ollama и OpenAI-совместимый API

Провайдеры описываются в файле librechat.yaml, который подключают в контейнер через docker-compose.override.yml, а затем перезапускают: docker compose down && docker compose up -d. Пример для Ollama на том же сервере: Ollama ключ не проверяет, но поле обязано быть заполнено. Так же подключается AI Gateway Таймвеб Клауд: свой name, адрес API из панели в baseURL и ключ в apiKey.

Регистрация, секреты и обновление LibreChat

Обновление: git pull, docker compose pull и docker compose up -d. Данные MongoDB лежат в папке data-node рядом с проектом, её и копируйте перед обновлением. Доступ по домену с HTTPS настраивают через Nginx, в репозитории для этого есть отдельный deploy-compose.

Данные

КонтейнерЗачем нужен
api (LibreChat)Интерфейс и сервер, порт 3080
MongoDBПользователи, чаты, настройки
MeilisearchПоиск по истории переписки
vectordb (PostgreSQL с pgvector)Векторы загруженных файлов
rag_apiРазбивает файлы и ищет по ним
admin-panelПанель администратора на отдельном порту

Данные на 14 октября 2026.

Вопросы и ответы

Как обновить LibreChat в Docker?

В папке проекта выполнить git pull, затем docker compose pull и docker compose up -d. Перед этим скопируйте папку data-node с базой MongoDB.

Можно ли запустить LibreChat без MongoDB?

Нет, пользователи и чаты хранятся только в MongoDB. В стандартном compose она поднимается автоматически отдельным контейнером.

Как закрыть регистрацию в LibreChat?

В файле.env поставить ALLOW_REGISTRATION=false и перезапустить контейнеры. Вход по почте и паролю для уже созданных аккаунтов останется.