🆓 Бесплатно навсегда — это гарантируют лицензии

Каждый инструмент здесь — open source; его лицензия гарантирует право использовать и распространять его. Это зеркало — то самое обещание на практике: новейший релиз каждого пакета возрастом не менее 2 месяцев, бесплатно навсегда — без аккаунта и аутентификации.
Исправления безопасности и патчи публикуются немедленно. Нужен каждый релиз через несколько часов после upstream? Для этого есть основной репозиторий deb.griffo.io. 🚀

💬 Вопросы или проблемы? Присоединяйтесь к нашему Discord-сообществу — лучшее место для помощи.

☁️ Установить uncloud в Debian

Lightweight container orchestration bridging Docker and Kubernetes

⏳ Пока нет в бесплатном зеркале — доступно в deb.griffo.io (основной)
Uncloud пока нет в бесплатном зеркале. Сейчас бесплатное зеркало предлагает Ghostty, Zed и Oh My Posh, скоро будет больше. Получите Uncloud из основного репозитория deb.griffo.io — каждый релиз через несколько часов после upstream.
ИсточникВерсия
deb.griffo.io (main)0.20.0 ✅
Официальный Debian🚫 не упакован
← Вернуться на главную

Что такое uncloud?

uncloud — это лёгкий инструмент кластеризации и оркестрации контейнеров, созданный Pasha Sviderski, который позволяет развёртывать веб-приложения и управлять ими на облачных ВМ и bare metal с минимальными накладными расходами на управление кластером. Он устраняет разрыв между простотой Docker и мощью Kubernetes, предоставляя простоту Docker с многомашинной мощью.

🎯 Золотая середина: Современные облачные платформы, такие как Heroku, предлагают удивительный пользовательский опыт, но по высоким ценам. Kubernetes предоставляет мощь, но требует значительной экспертизы. uncloud находит прагматичную середину — владейте своей инфраструктурой, оставайтесь простыми по мере роста, создавайте на проверенных примитивах.
⚠️ Статус разработки: uncloud в настоящее время находится в активной разработке и не готов к использованию в производстве. Функции могут значительно измениться между релизами. Отлично подходит для экспериментов и обучения!
🚀 Почему важны последние версии: uncloud быстро развивается с частыми релизами, содержащими новые функции оркестрации, улучшения производительности и расширенные многомашинные возможности. Последние версии включают улучшенную WireGuard mesh-сеть, улучшенное обнаружение сервисов и расширенную совместимость с Docker Compose.

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

🌐 Многомашинное развёртывание

Развёртывайте на облачных ВМ, выделенных серверах и bare metal. Объединяйте разных провайдеров в единую вычислительную среду.

🐳 Совместимость с Docker Compose

Используйте знакомый формат Docker Compose для определения сервисов. Не нужно изучать новые языки конфигурации или сложный YAML.

🔒 Приватная сеть без настройки

Автоматическая WireGuard mesh-сеть с обнаружением узлов и NAT-traversal. Контейнеры получают уникальные IP для прямой межмашинной связи.

🎯 Без плоскости управления

Полностью децентрализованный дизайн устраняет единые точки отказа. Каждая машина поддерживает синхронизированное состояние кластера через p2p-связь.

🔍 Обнаружение сервисов

Встроенный DNS-сервер разрешает имена сервисов в IP-адреса контейнеров. Автоматическая балансировка нагрузки и ingress с HTTPS через Caddy.

📦 Постоянное хранилище

Запускайте stateful-сервисы с Docker-томами, управляемыми между машинами. Постоянство данных без сложной оркестрации хранилища.

🚀 Как связаны два зеркала: основной репозиторий deb.griffo.io публикует новые версии upstream в течение нескольких часов; это бесплатное зеркало отдаёт каждую версию, когда ей исполняется не менее 2 месяцев — исправления безопасности немедленно. Обычный apt upgrade держит вас в актуальном состоянии в пределах этого окна.

📦 Установка из deb-free.griffo.io

Шаг 1: Добавить репозиторий

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://deb-free.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb-free.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/deb-free.griffo.io.gpg] https://deb-free.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb-free.griffo.io.list > /dev/null apt update

Шаг 2: Установить uncloud

# Install latest uncloud sudo apt install uncloud # Проверить установку uc --version
# Install latest uncloud apt install uncloud # Проверить установку uc --version

🎯 Примеры базового использования

Инициализировать первый кластер:

# Initialize cluster on first machine uc machine init root@your-server-ip # Add more machines to cluster uc machine add --name server2 root@second-server-ip # List cluster machines uc machine ls

Развёртывать приложения:

# Deploy from Docker image with HTTPS uc run -p app.example.com:8000/https image/my-app # Deploy from Docker Compose file uc compose up -f compose.yaml # Scale service across machines uc scale my-app 3 # List running services uc ls

Управлять развёртываниями:

# Update service with new image uc update my-app image/my-app:v2 # View service logs uc logs my-app # Remove service uc rm my-app # Clean up cluster uc machine rm server2

🚀 Почему выбирают deb-free.griffo.io?

📊 Сравнение установки:
  • Официальный Debian: Недоступен в официальных репозиториях
  • Скрипт установки: Ручные обновления и управление зависимостями
  • Ручной бинарный файл: Нет управления пакетами или автоматических обновлений
  • deb.griffo.io (main): Последняя версия с автоматическими обновлениями

📦 Репозиторий сборки пакетов

Пакеты Debian собираются и поддерживаются автоматически в этом репозитории GitHub:

🔗 Связанные пакеты

Также доступно из deb.griffo.io:

🎯 Идеально для: Разработчиков, желающих многомашинного развёртывания без сложности Kubernetes, команд, нуждающихся в простой оркестрации контейнеров, энтузиастов домашних лабораторий и тех, кто ищет золотую середину между Docker и Kubernetes.

📦 Последние релизы в deb.griffo.io (основной)

❓ Часто задаваемые вопросы

Есть ли Uncloud в официальных репозиториях Debian?

Нет — Uncloud не упакован в официальных архивах Debian. Это бесплатное зеркало предлагает новейший релиз Uncloud возрастом не менее 2 месяцев; основной репозиторий deb.griffo.io предлагает каждый релиз через несколько часов после upstream.

Как установить последнюю версию Uncloud в Debian?

Добавьте репозиторий deb-free.griffo.io один раз по инструкции выше, затем выполните: sudo apt install uncloud. Новые версии приходят через обычный sudo apt upgrade.

Подписаны ли пакеты и как они собираются?

Каждый пакет подписан GPG-ключом репозитория (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) и собирается из релизов upstream в публичных репозиториях GitHub, которые может проверить любой.

Какие версии Debian поддерживаются?

Debian 12 Bookworm, Debian 13 Trixie, Forky и Sid.