Pular para o conteúdo

Faça backup do Moonpool, reverta o apps.json e recupere uma configuração

Tudo o que o Moonpool guarda está em dois lugares: a pasta de configuração e a pasta de painéis. Os caminhos de cada modo estão em Onde fica a configuração.

moonpool-config\
apps.json seus apps incluir no backup
apps.json.history\ os últimos 10 apps.json bons incluir no backup (opcional)
settings.json configurações do app incluir no backup
icons\ ícones personalizados, <id>.png etc. incluir no backup
cli-output\<id>\ logs de sessão descartável
moonpool.log log de depuração descartável
state.json instantâneo do status ao vivo descartável
dumps\ arquivos de dump e read-config descartável
mcp_seen.json apps que tiveram um auxiliar MCP descartável
window-state.json tamanho e posição da janela do hub descartável
AI-README.md reescrito a cada inicialização descartável
webview\ perfil de navegador (Windows) descartável

A pasta de painéis é {MP_HOME}\dashboards: %USERPROFILE%\.moonpool\dashboards no modo instalado, <sua pasta .moonpool>\dashboards no portátil e dashboards/ dentro da pasta de configuração no Linux. Faça backup de tudo o que for seu nela. A pasta examples pertence ao Moonpool e é reescrita na atualização.

O tema fica no armazenamento do navegador da janela, não em um arquivo que você possa copiar. Ele não viaja com um backup; escolha-o de novo após uma restauração.

  1. Saia do Moonpool, para que nenhum arquivo fique pela metade.
  2. Copie apps.json, settings.json e icons\ da pasta de configuração, e seus próprios arquivos de dashboards\.
Janela do terminal
$cfg = "$env:USERPROFILE\.moonpool\moonpool-config"
Copy-Item "$cfg\apps.json", "$cfg\settings.json" D:\backup\
Copy-Item "$cfg\icons" D:\backup\ -Recurse

Para restaurar, saia do Moonpool, copie os arquivos de volta e inicie-o.

Todo salvamento bem-sucedido, gravação de agente e restauração, e todo Recarregar que encontra conteúdo alterado, copia o apps.json validado para apps.json.history\, mantendo os 10 mais recentes. Cada arquivo é nomeado pelo momento em que foi feito, por exemplo 1767225600000.json. Não existe apps.json.bak.

  • Manualmente. Copie um instantâneo sobre o apps.json e depois escolha Recarregar.

    Janela do terminal
    $cfg = "$env:USERPROFILE\.moonpool\moonpool-config"
    Copy-Item "$cfg\apps.json.history\<snapshot>" "$cfg\apps.json"
  • Por um script. moonpool.exe restore-config lista os instantâneos; moonpool.exe restore-config 1 restaura o mais recente. Veja Linha de comando.

  • Por um agente. moonpool_restore_config. Veja Ferramentas MCP.

Nada é restaurado automaticamente.

O Moonpool grava seus apps de exemplo apenas quando não há apps.json. Para recomeçar, saia do Moonpool (ou deixe-o em execução), renomeie ou exclua o apps.json e depois inicie o Moonpool ou escolha Recarregar. Um novo apps.json com os exemplos é gravado.

Uma nova cópia portátil começa com os apps de exemplo. Para trazer os seus, veja Modo portátil. Copie icons\ e settings.json da mesma forma, se quiser.

Desinstalar o Moonpool instalado exclui toda a pasta %USERPROFILE%\.moonpool, incluindo a pasta de configuração e os painéis. Faça backup antes. Veja Desinstalação. Uma cópia portátil é removida excluindo a pasta .moonpool\ dela.

O Moonpool é um software gratuito da FasterDB