https://github.com/marcelositr/vaultar
Vaultar – Backup seguro e criptografado com logs, restore confiável e suporte a múltiplos arquivos/pastas.
https://github.com/marcelositr/vaultar
automation backup cli compressor encryption gpg python security
Last synced: 3 months ago
JSON representation
Vaultar – Backup seguro e criptografado com logs, restore confiável e suporte a múltiplos arquivos/pastas.
- Host: GitHub
- URL: https://github.com/marcelositr/vaultar
- Owner: marcelositr
- License: mit
- Created: 2026-04-01T19:44:29.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-04-01T22:30:27.000Z (4 months ago)
- Last Synced: 2026-04-02T08:43:51.819Z (4 months ago)
- Topics: automation, backup, cli, compressor, encryption, gpg, python, security
- Language: Python
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# Vaultar - Backup Seguro e Eficiente
[](https://github.com/marcelositr/vaultar/actions/workflows/python-package.yml)
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:
```bash
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:
```bash
vaultar
```
Ou utilize a linha de comando para execucoes rapidas:
```bash
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:
- [Home](wiki/Home.md)
- [Instalacao e Configuracao](wiki/Instalacao-e-Configuracao.md)
- [Guia de Uso](wiki/Guia-de-Uso.md)
- [Perguntas Frequentes (FAQ)](wiki/FAQ.md)
## Licenca
Este projeto esta sob a licenca MIT. Consulte o arquivo [LICENSE](LICENSE) para mais detalhes.