🆓 Grátis para sempre — garantido pelas licenças

Cada ferramenta aqui é open source; sua licença garante o direito de usá-la e redistribuí-la. Este espelho é essa promessa na prática: a versão mais recente de cada pacote com pelo menos 2 meses, servida grátis para sempre — sem conta, sem autenticação.
Correções de segurança e patches são publicados imediatamente. Quer cada versão poucas horas após o upstream? Esse é o repositório principal em deb.griffo.io. 🚀

💬 Dúvidas ou problemas? Junte-se à nossa comunidade no Discord — o melhor lugar para obter ajuda.

🐳 Instalar unregistry no Debian

Envie imagens Docker diretamente para servidores remotos sem registro externo

⏳ Ainda não está no espelho gratuito — disponível em deb.griffo.io (principal)
Unregistry ainda não está no espelho gratuito. O espelho gratuito oferece atualmente Ghostty, Zed e Oh My Posh, com mais a caminho. Obtenha Unregistry no repositório principal em deb.griffo.io — cada versão, poucas horas após o upstream.
FonteVersão
deb.griffo.io (main)0.4.3 ✅
Debian oficial🚫 não empacotado
← Voltar ao início

O que é o unregistry?

unregistry é um registro leve de imagens de containers criado por Pasha Sviderski que armazena e serve imagens diretamente do armazenamento do daemon Docker. O comando docker pussh incluído permite enviar imagens diretamente para servidores Docker remotos via SSH, transferindo apenas as camadas ausentes para máxima eficiência.

😤 Problemas na Implantação com Docker:
  • Docker Hub/GHCR: Seu código fica público ou você paga por repositórios privados
  • Registro auto-hospedado: Mais um serviço para manter, proteger e pagar
  • Save/Load: Transfere a imagem inteira mesmo que 90% já exista no servidor
  • Rebuild remoto: Desperdiça tempo e recursos do servidor, depurando builds de produção
✅ A Solução unregistry: docker pussh myapp:latest user@server - É só isso! Sua imagem está no servidor remoto sem configuração de registro, sem assinatura, sem armazenamento intermediário, apenas transferência direta das camadas ausentes via SSH.
🚀 Por que as últimas versões são importantes: o unregistry está em desenvolvimento ativo com lançamentos frequentes contendo melhorias de desempenho, tratamento SSH aprimorado, melhor integração com containerd e novos recursos de implantação. As versões mais recentes incluem deduplicação de camadas aprimorada e melhor suporte multi-plataforma.

⚡ Principais Recursos do unregistry

🚀 Transferência Direta

Envie imagens diretamente para servidores remotos via SSH. Sem registro intermediário, sem portas expostas, apenas transferência eficiente ponto a ponto.

📦 Deduplicação de Camadas

Transfere apenas as camadas ausentes, como rsync para imagens Docker. Se 90% da sua imagem já existe remotamente, apenas 10% é transferido.

🔒 Seguro por Design

Usa SSH para autenticação e transporte. Sem portas de registro expostas, sem configuração de segurança adicional necessária.

⚡ Configuração Zero

Sem infraestrutura de registro para manter. Funciona com qualquer servidor que tenha Docker e acesso SSH.

🏗️ Pronto para CI/CD

Perfeito para pipelines de implantação. Construa localmente ou no CI, envie diretamente para servidores de produção sem a complexidade de um registro.

🌐 Multi-Plataforma

Suporta imagens multi-plataforma com o armazenamento de imagens containerd. Implante imagens ARM e x86 de forma eficiente.

🚀 Como os dois espelhos se relacionam: o repositório principal em deb.griffo.io publica novas versões upstream em poucas horas; este espelho gratuito serve cada versão quando ela tem pelo menos 2 meses — correções de segurança imediatamente. Um simples apt upgrade mantém você em dia dentro dessa janela.

📦 Instalação a partir do deb-free.griffo.io

Passo 1: Adicionar repositório

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

Passo 2: Instalar unregistry

# Install unregistry and docker-pussh sudo apt install unregistry docker-pussh # Verificar instalação docker pussh --version
# Install unregistry and docker-pussh apt install unregistry docker-pussh # Verificar instalação docker pussh --version

🎯 Exemplos de uso básico

Envio simples de imagem:

# Build image locally docker build -t myapp:latest . # Push directly to remote server docker pussh myapp:latest user@server.example.com # That's it! Image is now available on remote server

Uso avançado:

# Push with SSH key docker pussh myapp:latest ubuntu@192.168.1.100 -i ~/.ssh/id_rsa # Custom SSH port docker pussh myapp:latest user@server:2222 # Specific platform for multi-arch images docker pussh myapp:latest user@server --platform linux/amd64 # Use in deployment script docker pussh myapp:$VERSION deploy@prod-server ssh deploy@prod-server docker run -d myapp:$VERSION

Integração com CI/CD:

# GitHub Actions example - name: Build and deploy run: | docker build -t myapp:${{ github.sha }} . docker pussh myapp:${{ github.sha }} deploy@staging-server

🚀 Por que escolher o deb-free.griffo.io?

📊 Comparação de Instalação:
  • Debian Oficial: Não disponível nos repositórios oficiais
  • Script Manual: Requer atualizações manuais e gerenciamento de dependências
  • Homebrew: Limitado a plataformas específicas
  • deb.griffo.io (repositório principal): Última versão com atualizações automáticas

📦 Repositório de construção de pacotes

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

🔗 Pacotes relacionados

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

🎯 Perfeito para: Engenheiros DevOps que implantam containers, desenvolvedores que querem distribuição simples de imagens, equipes que evitam a complexidade de registros, entusiastas de homelab e qualquer pessoa que precise de transferências eficientes de imagens Docker.

📦 Últimos lançamentos em deb.griffo.io (principal)

❓ Perguntas frequentes

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

Não — Unregistry não está empacotado nos arquivos oficiais do Debian. Este espelho gratuito oferece a versão mais recente do Unregistry com pelo menos 2 meses; o repositório principal em deb.griffo.io oferece cada versão poucas horas após o upstream.

Como instalo o Unregistry mais recente no Debian?

Adicione o repositório deb-free.griffo.io uma única vez com as instruções acima e execute: sudo apt install unregistry. 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.