DockerBackup

DockerBackup

Backup e restauração de containers Docker via interface web, com suporte a snapshots incrementais e restore seletivo.

> ⚠️ **AVISO CRÍTICO:** Aplicação em estágio inicial de desenvolvimento. Não use em produção — há risco de perda de dados. Versão atual: **0.1.4** --- ## � Changelog### [0.2.0] — 2026-05-11 #### Adicionado - **Aba Source (Origens):** nova aba acima de Storage Locations para gerenciar origens de conexão Docker, com suporte a Unix socket, conexão direta (TCP porta 2375) e Docker Agent - **Cascade de exclusão de source:** ao remover uma origem, todos os profiles e backups associados são automaticamente removidos - **Seleção de source no profile:** cada backup profile pode ser vinculado a uma origem Docker específica ### [0.1.6] — 2026-05-11 #### Corrigido - Contagem de arquivos totais antes do inicio do backup para todos os escopos (container inteiro e volumes), corrigindo a barra de progresso que mostrava 0 no total - Container alvo agora e parado antes do backup de volumes e reiniciado apos conclusao, evitando inconsistencias nos dados arquivados ### [0.1.5] — 2026-05-10 #### Adicionado - **Botão `Log` na aba Backup Runs:** cada run exibe agora um botão que abre um modal com o log completo do backup por container, incluindo saída do tar, avisos e erros ocorridos durante a execução. - **Endpoint `GET /api/backups/:backupId`:** novo endpoint que retorna os dados completos de um backup (incluindo logs) a partir do seu ID. - **Logs persistidos por container no backup:** o array de logs gerado durante o backup (`pushLog`) é agora salvo em `containerBackup.logs` e persistido no `store.json`, disponível para consulta posterior. #### Melhorado - **Dropdowns estilizados como campos de texto:** todos os elementos `