Skip to content

MatheusOliveira-dev/AutoFBackup

Repository files navigation

Contributors Forks Stargazers Issues MIT License


AutoFBackup

Backups manuais? Nunca mais!
Backups Automatizados para o Firebird + Notificações por E-mail/Telegram + Upload para a Nuvem/FTP = AutoFBackup!

Documentação »
Encontrou um bug? · Solicite uma nova funcionalidade!

Sobre o Projeto

image image image

O AutoFBackup foi pensado e desenvolvido para atender Rotinas de Backup automatizadas para o Banco de Dados Firebrid, totalmente flexível quanto suas configurações e integrado com várias opções de envio de Notificações e Uploads para a Nuvem.

Pré-requisitos

  • Windows 7 ou superior
  • .NET Framework 4.8

Integrado Com

  • Telegram
  • E-mail
  • Mega.nz
  • FTP

Início Rápido

  1. Baixe a versão mais recente e extraia para um diretório de sua preferência.
  2. Nas propriedades do executável AutoFBackup, marque para executar como Administrador. (Opcional, porém recomendado).

Para mais informações, por favor, consulte a documentação.

To-do

  • Refatorar o código e torná-lo mais Clean;
  • Implementar uma Ferramenta de Logs mais eficiente;
  • Adicionar Testes;
  • Melhorar o tratamento de exceptions;

Contribuindo

Se você tem sugestões de como tornar o projeto melhor, por favor, sigas os passos abaixo. Toda ajuda é muito bem-vinda.

  1. Faça um Fork deste Projeto
  2. Crie uma Branch para as suas alterações (git checkout -b feature/MinhaNovaFuncionalidade)
  3. Adicione as dlls da pasta ExtraPackages ao seu projeto
  4. Faça o Commit de suas alterações (git commit -m 'Add xyz MinhaNovaFuncionalidade')
  5. Faça o Push para a Branch (git push origin feature/MinhaNovaFuncionalidade)
  6. Abra um Pull Request

Doações

O projeto é gratuito e sempre será.

No entanto, se ele te auxiliou de alguma forma, considere fazer uma doação. Todo e qualquer valor é bem-vindo. Agradeço antecipadamente se o seu desejo for de incentivar o projeto financeiramente como forma de motivação ou agradecimento.

  • Chave PIX Nubank: c70ee929-8230-45e7-9f71-766a16f1407d

Licença

Distribuído sob a licença MIT. Veja LICENSE.txt para mais informações.