Перейти к содержимому

Self-hosted

Buglapse на вашем сервере

Те же возможности, что в облаке, но ошибки, логи, трейсы и записи сессий не покидают вашу инфраструктуру. Установка — одна команда, обновление — тоже, и события при нём не теряются.

Бета

Ключ заранее не нужен: установщик сам выдаст пробную лицензию на 30 дней.

terminal
curl -fsSL https://app.buglapse.com/api/self-hosted/install.sh | sudo bash

Что сделает установщик

  • Проверит сервер и развернёт всё в Docker Compose
  • Получит сертификат Let’s Encrypt для вашего домена
  • Выдаст пробную лицензию по коду из письма
  • Создаст первого администратора и организацию

Self-hosted — в бета-версии

Возможности те же, что в облаке, а установку и обновления мы ещё обкатываем на разных серверах. Перед продакшеном попробуйте на тестовой машине и настройте регулярные бэкапы — перед каждым обновлением дамп базы скрипт делает сам. Что-то пошло не так — напишите нам, разберёмся и поправим.

Обновления и бэкапы Написать нам

Self-hosted

Ваши данные — на вашем железе

  • Данные не уходят наружу

    PostgreSQL, Redis и записи сессий — на вашем сервере или в вашем S3. К нам инстанс обращается только за продлением лицензии и образами новых версий — и может обходиться без этого.

  • Всё, что есть в облаке

    Ошибки, логи, трейсы, здоровье релизов, реплеи, uptime, Autofix и MCP — без месячных квот. Сколько хранить, решает место на диске.

  • Обновление без потери событий

    Новая версия поднимается рядом со старой, и прокси переключается на неё без обрыва соединений. SDK продолжают отправлять события — они ждут в очереди.

  • Откат, если что-то пошло не так

    Перед каждым обновлением — дамп базы. Сбой на любом шаге откатывает всё сам: старая версия продолжает работу. Восстановление и переезд на другой сервер — тоже командами скрипта.

  • Работает без интернета

    В изолированной сети образы загружаются вручную или из вашего зеркала registry, а новый ключ лицензии ставится в панели.

  • Те же SDK и Sentry SDK

    Браузер и Node.js подключаются так же, как в облаке, только DSN, CDN-скрипт и npm-registry — на вашем домене. Приложения на Sentry SDK переезжают сменой DSN.

Установка

Что нужно от сервера

Установщик проверит всё это сам, до того как что-то скачать.

ОС
Linux с Docker Engine и Docker Compose v2
Архитектура
x86_64 или arm64
Память
От 1 ГБ (со swap), лучше 2 ГБ
CPU
1 ядро, 2 — под постоянный поток событий
Диск
От 5 ГБ, лучше 10 ГБ — под события и бэкапы
Сеть
Свободные порты 80 и 443
Домен
A-запись на сервер, например errors.example.com

Попробовать на своей машине — на localhost

Чем отличается от облака

Одна организация

Её создаёт установщик, остальные присоединяются по приглашению. По умолчанию зарегистрироваться могут только приглашённые адреса.

Без тарифов и квот

Лицензия включает все возможности без месячных лимитов и с неограниченным хранением.

Ваш адрес везде

DSN проектов, CDN-скрипт и npm-registry SDK — на вашем домене. Всё из инструкций по установке SDK работает так же.

Интеграции — ваши

GitHub App, почту, ботов Telegram и MAX и AI-провайдера для Autofix вы подключаете сами.

Администрирование в панели

Администратору доступны пользователи, настройки инстанса, лицензия и состояние системы — там же видно, что вышла новая версия.

Лицензия

Одна лицензия — один инстанс

Ключ привязан к домену инстанса и открывает доступ к образам Buglapse. Для установки на localhost подходит ключ любого домена.

  1. 1

    30 дней бесплатно

    Пробную лицензию выдаёт установщик или страница Self-hosted в вашем аккаунте Buglapse — сразу, без заявки.

  2. 2

    Продлевается сама

    Раз в сутки инстанс проверяет, нет ли для него ключа новее, и ставит его. После продления на сервере ничего делать не нужно.

  3. 3

    Покупка по запросу

    Онлайн-оплаты пока нет: напишите нам — обсудим лицензию и продлим ключ.

Вопросы

Частые вопросы

Остались вопросы?

Напишите нам — поможем с подключением, тарифом или self-hosted.

Написать нам

или на почту hello@buglapse.com

Что значит «бета»?
Возможности те же, что в облаке. Бета — про установку и обновления: мы ещё собираем опыт на разных серверах и конфигурациях. Делайте бэкапы, а о проблемах пишите на hello@buglapse.com.
Сколько стоит лицензия?
Первые 30 дней — бесплатно. Стоимость назовём по запросу — напишите на hello@buglapse.com. Онлайн-оплаты пока нет.
Облако или self-hosted?
Облако — если не хотите заниматься сервером: начать можно бесплатно за пару минут, данные хранятся в Москве. Self-hosted — если данные не должны покидать вашу инфраструктуру или нужна работа в закрытой сети.
Можно попробовать без сервера?
Да: установите на свою машину с доменом localhost — Buglapse заработает по обычному http, и для него подойдёт пробный ключ любого домена.
Работает в закрытой сети?
Да. Образы загружаются на сервер вручную или из вашего зеркала registry, автоматическое продление выключается, а новый ключ ставится в панели до истечения текущего.
Что будет, когда лицензия закончится?
Ещё 14 дней всё работает, а панель показывает баннер с датой остановки. Потом новые события перестают приниматься, но панель, API, MCP и все данные остаются доступны — ничего не удаляется. С новым ключом приём возобновляется.

Не хотите заниматься сервером?

В облаке Buglapse начинается бесплатно за пару минут, а данные хранятся в России.