53 ferramentas de desenvolvimento, sempre atualizadas — cada nova versão upstream chega ao apt em poucas horas. Entre no Discord

📅 A partir de , o mirror apt exigirá uma assinatura. Ver preços · 🆓 Existe um espelho grátis para sempre

☁️ Instalar a última versão do uncloud no Debian

Orquestração leve de containers que une Docker e Kubernetes

Última versão: 0.20.0 · atualizado em 2026-07-08
FonteVersão
deb.griffo.io0.20.0 ✅
Debian oficial🚫 não empacotado
← Voltar ao início

O que é o uncloud?

uncloud é uma ferramenta leve de clustering e orquestração de containers criada por Pasha Sviderski que permite implantar e gerenciar aplicações web em VMs de nuvem e bare metal com overhead mínimo de gerenciamento de cluster. Ele preenche a lacuna entre a simplicidade do Docker e o poder do Kubernetes, fornecendo simplicidade do Docker com poder multi-máquina.

🎯 O Ponto Certo: Plataformas de nuvem modernas como o Heroku oferecem experiências incríveis para desenvolvedores, mas a preços premium. O Kubernetes fornece poder, mas requer experiência significativa. O uncloud encontra o meio-termo pragmático - possua sua infraestrutura, mantenha-se simples enquanto cresce, construa com primitivos comprovados.
⚠️ Status de Desenvolvimento: uncloud está atualmente em desenvolvimento ativo e não está pronto para uso em produção. Os recursos podem mudar significativamente entre as versões. Perfeito para experimentação e aprendizado!
🚀 Por que as versões mais recentes importam: uncloud está evoluindo rapidamente com lançamentos frequentes contendo novos recursos de orquestração, melhorias de desempenho e capacidades multi-máquina aprimoradas. As versões mais recentes incluem melhor rede mesh WireGuard, descoberta de serviços aprimorada e compatibilidade melhorada com Docker Compose.

⚡ Principais Recursos do uncloud

🌐 Implantação Multi-Máquina

Implante em VMs de nuvem, servidores dedicados e bare metal. Combine diferentes provedores em um ambiente de computação unificado.

🐳 Compatível com Docker Compose

Use o formato Docker Compose familiar para definir serviços. Sem necessidade de aprender novas linguagens de configuração ou YAML complexo.

🔒 Rede Privada Sem Configuração

Mesh WireGuard automático com descoberta de peers e travessia NAT. Containers recebem IPs únicos para comunicação direta entre máquinas.

🎯 Sem Plano de Controle

Design totalmente descentralizado elimina pontos únicos de falha. Cada máquina mantém o estado sincronizado do cluster através de comunicação peer-to-peer.

🔍 Descoberta de Serviços

Servidor DNS integrado resolve nomes de serviços para IPs de containers. Balanceamento de carga automático e ingress com HTTPS via Caddy.

📦 Armazenamento Persistente

Execute serviços stateful com volumes Docker gerenciados entre máquinas. Persistência de dados sem orquestração de armazenamento complexa.

🚀 Sempre à frente dos repositórios oficiais: Debian e Ubuntu congelam as versões dos pacotes a cada lançamento — este repositório publica novas versões upstream normalmente em poucas horas. Um simples apt upgrade mantém você sempre na versão mais recente.

📦 Instalação via deb.griffo.io

Executar os comandos

Passo 1: Adicionar repositório

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

🆓 Existe um espelho grátis para sempre. deb-free.griffo.io distribui pacotes grátis para sempre — sem conta, sem assinatura, no máximo 2 meses atrás do upstream, correções de segurança imediatas. Hoje ele traz cliamp, Ghostty, lazydocker, Oh My Posh e Zed; Uncloud não está entre elas, então o repositório acima é a única forma de instalar hoje — peça e ela pode ser adicionada.

Como funciona o espelho gratuito →

🧩 Sobre a opção extrepo. extrepo é a ferramenta do próprio Debian para repositórios externos: ela escreve o arquivo de sources e instala a chave de assinatura para você, conferindo a chave contra metadados assinados antes de usá-la. Este repositório está registrado nela como griffo, e o espelho gratuito para sempre como griffo-free, então no Debian (bookworm, trixie, forky e sid) os comandos acima são toda a configuração.

O extrepo configura apenas o arquivo de sources e a chave: as credenciais de uma assinatura continuam indo em /etc/apt/auth.conf.d/deb.griffo.io.conf. O Ubuntu não é coberto, porque o extrepo publica metadados só para as suítes do Debian: lá, use os comandos com sudo ou como root.

Passo 2: Instalar uncloud

# Install latest uncloud
sudo apt install uncloud

# Verificar instalação
uc --version
# Install latest uncloud
apt install uncloud

# Verificar instalação
uc --version

🎯 Exemplos de uso básico

Inicializar seu primeiro cluster:

# 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

Implantar aplicações:

# 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

Gerenciar implantações:

# 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

🚀 Por que escolher deb.griffo.io?

📊 Comparação de Instalação:
  • Debian oficial: Não disponível nos repositórios oficiais
  • Script de Instalação: Atualizações manuais e gerenciamento de dependências
  • Binário Manual: Sem gerenciamento de pacotes ou atualizações automáticas
  • deb.griffo.io: Versão mais recente com atualizações automáticas

📦 Repositório de construção de pacotes

Os pacotes Debian são construídos e mantidos automaticamente neste repositório do GitHub:

🔗 Pacotes relacionados

Também disponível no deb.griffo.io:

🎯 Ideal para: Desenvolvedores que querem implantação multi-máquina sem a complexidade do Kubernetes, equipes que precisam de orquestração simples de containers, entusiastas de homelab e qualquer pessoa buscando o ponto certo entre Docker e Kubernetes.

📦 Últimos lançamentos deste repositório

❓ Perguntas frequentes

O Uncloud está nos repositórios oficiais do Debian?

Não, Uncloud não está empacotado nos arquivos oficiais do Debian. Este repositório é atualmente a única fonte apt, oferecendo Uncloud 0.20.0.

Como instalo o Uncloud mais recente no Debian?

Adicione o repositório deb.griffo.io uma única vez com as instruções acima e execute: sudo apt install uncloud. Novos lançamentos chegam pelo sudo apt upgrade normal.

Os pacotes são assinados e como são construídos?

Cada pacote é assinado com a chave GPG do repositório (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) e construído a partir de lançamentos upstream em repositórios públicos do GitHub que qualquer pessoa pode inspecionar.

Quais versões do Debian são suportadas?

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