CL-2026-03-11-BK-116 · Limpeza segura das sobras órfãs de vhost (moltbot / sourcegraph)
- Status: (V) conferido e aprovado
- Escopo: plataforma
- Projetos afetados: cerebro, rionoteatro, seuimovel
- BK relacionado: BK-116
- Aprovacao humana obrigatoria: nao
- Data: 2026-03-11
- Autor: Codex (GeJoRei-VPS)
- revisor_ia: auto-revisao
Resumo
Concluída a limpeza segura das sobras órfãs relacionadas a moltbot.seuimove.rio.br, moltbot.seuimovel.rio.br e sourcegraph.rionoteatro.com.br. Os artefatos não estavam mais ativos no aaPanel nem no Nginx carregado, mas ainda ocupavam webroot, extensões de vhost do painel, certificado local e um arquivo manual antigo em /etc/nginx/sites-available. A remoção foi feita por quarentena reversível com backup versionado, evitando deleção destrutiva direta.
Contexto
sourcegraph.rionoteatro.com.brainda existia apenas como placeholder padrão do aaPanel em/www/wwwroot/sourcegraph.rionoteatro.com.br.moltbot.seuimove.rio.brera um domínio digitado errado, com resto de.well-known/acme-challengee falha histórica deNXDOMAIN.moltbot.seuimovel.rio.brjá não existia como site ativo, mas ainda tinha resíduos de certificado/painel e um arquivo manual antigo em/etc/nginx/sites-available/moltbot.- A verificação no banco do aaPanel não retornou sites ativos para esses nomes e
nginx -Tnão mostrava esses hosts carregados.
Entregas Técnicas
1) Inventário e backup
- Gerado inventário pré-limpeza em
/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/state/inventory-before.txt. - Gerado backup frio dos artefatos em:
/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/files/moltbot-seuimove-root.tar.gz/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/files/sourcegraph-rionoteatro-root.tar.gz/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/files/panel-vhost-orphans.tar.gz/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/files/moltbot-nginx-letsencrypt.tar.gz
2) Quarentena reversível
- Movidos para
/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/quarantine/: /www/wwwroot/moltbot.seuimove.rio.br/www/wwwroot/sourcegraph.rionoteatro.com.br/www/server/panel/vhost/other_php/sourcegraph.rionoteatro.com.br/www/server/panel/vhost/apache/extension/sourcegraph.rionoteatro.com.br/www/server/panel/vhost/apache/extension/moltbot.seuimovel.rio.br/www/server/panel/vhost/apache/extension/moltbot.seuimove.rio.br/www/server/panel/vhost/ssl/moltbot.seuimovel.rio.br/www/server/panel/vhost/cert/moltbot.seuimovel.rio.br/etc/letsencrypt/live/moltbot.seuimovel.rio.br/etc/nginx/sites-available/moltbot
3) Validação pós-limpeza
- Busca pós-limpeza nos caminhos ativos não retornou mais referências a esses vhosts.
- O rollback foi preparado em
/root/cerebro/backups/system/2026-03-11-bk116-vhost-orphans/rollback.sh. nginx -tpermaneceu falhando, mas por causa separada e pré-existente em/www/server/panel/vhost/nginx/well-known/cerebro.seuimovel.rio.br.confcomset_by_lua_block, não por causa dos artefatos demoltbotousourcegraph.
Riscos Residuais
- Os resíduos foram retirados dos caminhos ativos, mas não foram destruídos; seguem em quarentena para rollback rápido.
- O problema atual de
nginx -tprecisa de BK próprio se a intenção for normalizar a árvore de configuração do host.