Самостоятельно размещаемая PaaS для деплоя приложений в Kubernetes из контейнеров или исходного кода без написания манифестов Kubernetes.
- Звёзды
- 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
Клонируйте репозиторий
git clone https://github.com/zeabur-oss/zeabur && cd zeabur - 2
Войдите в Nix dev shell, где доступны все необходимые инструменты
nix develop - 3
Соберите веб-интерфейс
./scripts/build-ui.sh - 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.
Самостоятельно размещаемая PaaS для развёртывания приложений и баз данных на собственном VPS — альтернатива Vercel, Netlify и Heroku.
Самостоятельно размещаемая PaaS в стиле Heroku: развёртывает приложения из Git в собственном кластере Kubernetes через веб-интерфейс.
PaaS с открытым исходным кодом на базе Kubernetes: настройка кластера, сборки, релизы, TLS-адреса, конфигурация, логи и метрики через CLI и веб-панель.
Разворачивает и масштабирует контейнерные приложения на собственных Docker-хостах в сети WireGuard — без Kubernetes и Swarm.