Skip to content

Sincronize qualquer tipo de conteúdo entre sua máquina local e um servidor remoto com rsync + SSH, de forma segura, automática e profissional. Feito com o jeitinho brasileiro.

License

Notifications You must be signed in to change notification settings

henriquetourinho/deployzada

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deployzada 🚀🇧🇷

Deployzada é um script profissional em Bash para sincronizar qualquer tipo de conteúdo entre sua máquina local e um servidor remoto com segurança, automação e aquele toque brasileiro.

Você pode usá-lo para sincronizar:

  • Sites, dashboards e painéis
  • Backups, bancos de dados, imagens, documentos
  • Projetos de código, arquivos de produção, e muito mais!

📦 O que o Deployzada faz

  • 🔍 Verifica se o rsync está instalado no servidor remoto e instala se necessário
  • 🛠️ Cria o diretório remoto e ajusta permissões automaticamente
  • 🔐 Usa conexão segura via SSH com chave .pem (ou outra configuração SSH)
  • 📤 Sincroniza conteúdo usando rsync com compressão e verificação
  • 📜 Exibe logs limpos, informativos e amigáveis

🚀 Por que usamos o rsync?

O rsync é um protocolo de sincronização poderoso e eficiente, que:

  • Só transfere o que mudou (diferenças entre arquivos), economizando banda
  • Suporta compressão, verificação de integridade e permissões
  • É rápido, seguro e ideal para automações com SSH

É a escolha perfeita para deploys inteligentes e backups automatizados.


⚙️ Requisitos

  • Linux com terminal Bash
  • rsync instalado localmente
  • Acesso SSH ao servidor remoto
  • Chave .pem (ou configuração SSH equivalente)

🛠️ Como configurar

Edite o arquivo deployzada.sh e preencha com suas informações:

LOCAL_DIR="/caminho/para/seu/diretorio/local"
REMOTE_USER="usuario_remoto"
REMOTE_IP="000.000.000.000"
REMOTE_DIR="/caminho/no/servidor/remoto"
PEM_KEY="/caminho/para/sua/chave.pem"

About

Sincronize qualquer tipo de conteúdo entre sua máquina local e um servidor remoto com rsync + SSH, de forma segura, automática e profissional. Feito com o jeitinho brasileiro.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages