Manual de Instalacao
Suba os arquivos via FTP (incluindo vendor/) e finalize tudo pelo navegador - o assistente gera o .env, APP_KEY, roda migracoes e cria o usuario.
Pre-requisitos
- PHP 7.4+ com extensoes padrao do Laravel (PDO, Mbstring, OpenSSL, etc.).
- Servidor com permissao de escrita em
storage/,bootstrap/cachee na pasta onde ficarao os backups. - Ferramentas de dump instaladas (
mysqldump,pg_dump,redis-cli). - Opcional: Composer disponivel no servidor. Se nao houver, envie o pacote ja com a pasta
vendor/.
Instalacao Visual (sem terminal)
- Envie o pacote do BackupMaster pelo FTP e aponte o dominio para a pasta
public/. - Garanta permissoes de escrita em
storage/,bootstrap/cachee na pasta de backups. - Acesse
/install(ou/setup) no navegador e preencha o wizard com URL, timezone, caminho dos backups e dados do banco. - O wizard copia o
.env.example, grava todas as variaveis, gera APP_KEY e dispara o processo automatico (composer/migracoes/storage:link). - Acompanhe a barra de progresso, aguarde ate 100% e clique em "Finalizar" para ir direto ao login.
Apos Instalar
- Configure o diretorio de backups em Configuracoes - Armazenamento.
- Cadastre os servidores e crie agendamentos conforme a necessidade.
- Ative notificacoes (e-mail ou Web Cron) no menu de Configuracoes.
- Programe o cron do Laravel ou use o Web Cron informado no painel.
Checklist Rapido
Dependencias
Pasta
vendor/ presente no servidor ou Composer instalado para o assistente baixar dependencias.Permissoes
Permissoes de escrita confirmadas em
storage/, bootstrap/cache e diretorio de backups.Cron
Apos o wizard, valide o cron ou ative o Web Cron do painel.
Midia
Mantenha
public/media/ liberado para subir o video de instalacao/tutorial.Pronto para comecar?
Inicie o assistente de instalacao e configure seu BackupMaster em minutos.