Skip to content

marcelositr/vaultar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaultar - Backup Seguro e Eficiente

Python package

Descrição

Vaultar e uma ferramenta de linha de comando (CLI) poderosa e intuitiva para realizacao de backups seguros. Desenvolvido em Python, ele foca em simplicidade, seguranca e performance, permitindo que voce proteja seus dados com compressao moderna e criptografia robusta.

O projeto oficial reside em: https://github.com/marcelositr/vaultar

Funcionalidades Principais

  • Compressao Flexivel: Suporte para tar, tar.gz, tar.zst e zip.
  • Criptografia GPG: Protecao de arquivos usando senhas (simetrica) ou chaves GPG (assimetrica).
  • Interface Interativa: Guia o usuario passo a passo caso nenhum parametro seja fornecido.
  • Feedback Visual: Barra de progresso com animacao Braille para acompanhamento em tempo real.
  • Restore Inteligente: Recuperacao de arquivos preservando caminhos absolutos e nomes originais.
  • Logs Completos: Registro de todas as operacoes em formato texto e JSON para auditoria.

Instalacao Rapida

Para instalar o Vaultar diretamente do repositorio:

git clone https://github.com/marcelositr/vaultar.git
cd vaultar
pip install -e .

Certifique-se de ter o gnupg instalado em seu sistema operacional.

Uso Basico

Basta executar o comando vaultar para iniciar o modo interativo:

vaultar

Ou utilize a linha de comando para execucoes rapidas:

vaultar ~/Documentos -d /mnt/backup -c tar.gz -e senha

Documentacao Completa (Wiki)

Para informacoes detalhadas sobre configuracao, comandos avancados e perguntas frequentes, visite nossa Wiki:

Licenca

Este projeto esta sob a licenca MIT. Consulte o arquivo LICENSE para mais detalhes.

About

Vaultar – Backup seguro e criptografado com logs, restore confiável e suporte a múltiplos arquivos/pastas.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors

Languages