Repolode
zeabur-oss

zeabur-oss/zeabur

PaaS для самостоятельного размещения в собственном Kubernetes-кластере: показывает проекты, сервисы и диагностику понятным языком и работает с уже существующими объектами Kubernetes.

Open source альтернатива:HerokuRender

Звёзды
645
Форки
109
Открытые issues
4
Последний коммит
12 часов назад

Что это?

Zeabur — платформа с открытым исходным кодом, которую вы размещаете самостоятельно. Она работает внутри вашего Kubernetes-кластера или на одном сервере и представляет кластер в виде проектов и сервисов. Если что-то не так, Zeabur объясняет проблему простым языком, предлагает решение и позволяет безопасно вносить изменения.

Платформа работает напрямую с уже существующими объектами Kubernetes и использует не больше прав, чем есть у вошедшего пользователя. У неё нет собственного состояния, базы данных и пользовательских ресурсов. Установить Zeabur можно с помощью Helm chart в существующий кластер, установщика для развёртывания K3s или RKE2 на одном Linux-сервере либо локального веб-интерфейса, который запускается командой zeaburctl и использует ваш kubeconfig.

Проект находится на стадии pre-alpha (0.1.1): API может измениться, а тестирование пока проводилось на небольшом числе кластеров.

Ключевые возможности

  • 01Представляет кластер в виде проектов, сервисов, баз данных и связей между ними.
  • 02Объясняет простым языком, почему сервисы не работают, и предлагает варианты действий с подтверждающими данными.
  • 03Работает с уже существующими объектами Kubernetes и никогда не использует больше прав, чем есть у пользователя.
  • 04Не хранит собственного состояния и не использует базу данных или пользовательские ресурсы.
  • 05Показывает ход обновления, использование CPU и памяти относительно лимитов, а также доступность доменов.
  • 06Помогает отслеживать состояние кластера: сроки поддержки версий Kubernetes, нагрузку на узлы и резервные копии.

Сценарии использования

  • Запуск сервисов для себя или небольшой команды на одном Linux-сервере с K3s.
  • Добавление интерфейса развёртывания в стиле PaaS к существующему Kubernetes-кластеру.
  • Просмотр кластера по kubeconfig на своём компьютере через локальный веб-интерфейс.
  • Проверка состояния баз данных, резервных копий и сведений о подключениях размещённых вами сервисов.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/zeabur-oss/zeabur && cd zeabur
  2. 2

    Войдите в Nix dev shell, где доступны все необходимые инструменты

    nix develop
  3. 3

    Соберите веб-интерфейс

    ./scripts/build-ui.sh
  4. 4

    Соберите zeaburctl со встроенным UI, затем выполните ./target/release/zeaburctl ui, чтобы открыть его в браузере

    ZEABUR_UI_DIST="$PWD/web/dist" cargo build --release --locked -p zeaburctl

Что важно знать

  • Проект находится на стадии пре-альфа (0.1.1), поэтому API ещё может измениться.
  • Проект проверяли лишь на нескольких кластерах, поэтому не используйте его с кластером, поломку которого вы не можете себе позволить.

В подборках

Темы

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

Что такое zeabur?
PaaS для самостоятельного размещения в собственном Kubernetes-кластере: показывает проекты, сервисы и диагностику понятным языком и работает с уже существующими объектами Kubernetes. Zeabur — платформа с открытым исходным кодом, которую вы размещаете самостоятельно. Она работает внутри вашего Kubernetes-кластера или на одном сервере и представляет кластер в виде проектов и сервисов. Если что-то не так, Zeabur объясняет проблему простым языком, предлагает решение и позволяет безопасно вносить изменения.
zeabur можно использовать бесплатно? Какая у него лицензия?
zeabur распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
zeabur всё ещё поддерживается?
Активно поддерживается. Последний коммит в zeabur — 6 нояб. 2026 г..
Для чего можно использовать zeabur?
Запуск сервисов для себя или небольшой команды на одном Linux-сервере с K3s. Добавление интерфейса развёртывания в стиле PaaS к существующему Kubernetes-кластеру. Просмотр кластера по kubeconfig на своём компьютере через локальный веб-интерфейс. Проверка состояния баз данных, резервных копий и сведений о подключениях размещённых вами сервисов.
Как установить zeabur?
Клонируйте репозиторий: git clone https://github.com/zeabur-oss/zeabur && cd zeabur Войдите в Nix dev shell, где доступны все необходимые инструменты: nix develop Соберите веб-интерфейс: ./scripts/build-ui.sh Соберите zeaburctl со встроенным UI, затем выполните ./target/release/zeaburctl ui, чтобы открыть его в браузере: ZEABUR_UI_DIST="$PWD/web/dist" cargo build --release --locked -p zeaburctl
Где скачать zeabur?
Исходный код и инструкции по установке — на GitHub: https://github.com/zeabur-oss/zeabur

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа для самостоятельного размещения приложений, баз данных и сервисов с развёртыванием в один клик на собственных серверах по SSH — альтернатива Heroku, Netlify и Vercel.

65,7 тыс.+404 за неделю5,9 тыс.PHPApache-2.0Обновлён 13 часов назад