Administração e migração multi-servidor
O PosterPilot gerencia várias instâncias Plex, Jellyfin e Emby, mantendo bibliotecas, itens, jobs, revisões, coleções, revisão e automações estritamente separadas.
Antes de atualizar
Seção intitulada “Antes de atualizar”- Aguarde jobs de mutação terminarem.
- Copie todo o volume
/data, incluindo banco/WAL, snapshots, backups e.app-key. Se disponível, crie e valide também um backup manual da aplicação. - Registre tipo, URL e origem da credencial atual; preserve
APP_SECRETou.app-key. - Atualize a imagem e reinicie normalmente. Não crie banco vazio nem rode SQL manual.
O que a migração faz
Seção intitulada “O que a migração faz”A migração cria uma instância protegida Servidor padrão e associa os registros
existentes ao escopo estável legacy-default. Na inicialização, a conexão legada
efetiva — ambiente ainda tem precedência — é materializada e ativada.
O processo é transacional e idempotente. IDs, candidatos, seleções, ignorados, jobs, revisões, histórico e bibliotecas em cache permanecem; não é preciso resync destrutivo. Uma instalação nova sem configuração continua no assistente sem criar servidor falso.
Verificações depois do upgrade
Seção intitulada “Verificações depois do upgrade”- Em Configurações → Servidores, confira tipo, URL, credencial e marcador ativo.
- Teste a conexão e rode Diagnósticos.
- Confira Biblioteca, Revisão, Coleções, Dashboard/jobs e a linha do tempo de um item.
- Confirme bibliotecas selecionadas e o vínculo Plex do Kometa.
- Rode sync incremental; use rescan completo apenas para reler tudo — revisões são preservadas.
Se migração ou descriptografia falhar, pare o novo contêiner e restaure o volume anterior ou o fluxo validado de restauração. Não execute sobre banco parcialmente copiado.
Adicionar e alternar servidores
Seção intitulada “Adicionar e alternar servidores”Em Configurações → Servidores, informe nome único, tipo, URL e credencial reutilizável, teste e adicione. Plex usa token; Jellyfin/Emby usam chave ou token. O navegador nunca recebe o segredo armazenado.
Com duas instâncias ativas, use o seletor ou Tornar ativo. Páginas recarregam no escopo escolhido; filtros e views de revisão inválidos não atravessam servidores. Jobs e automações mantêm o servidor nomeado. Trabalho independente pode rodar em paralelo; capacidades de artwork são específicas por instância e versão.

Vínculo do Kometa
Seção intitulada “Vínculo do Kometa”Kometa é específico do Plex. Defina KOMETA_SERVER_INSTANCE_ID ou escolha uma instância
Plex em Configurações. Prévia e confirmação validam esse vínculo; Jellyfin/Emby e o
empréstimo implícito de outra credencial Plex são recusados.
Aplicação entre servidores
Seção intitulada “Aplicação entre servidores”É sempre explícita e exige identificador TMDB, IMDb ou TVDB exato compartilhado; título parecido não basta. A prévia lista servidor/item, capacidade, slot, estado atual, seleção e ignorados. Cada destino recebe revisão e verificação independentes.
Aplicar normalmente nunca propaga. Quando a interface não expuser essa seleção, a API de prévia/confirmação é destinada a integrações controladas; não troque o servidor ativo entre prévia e confirmação para imitá-la.
Desativar, desconectar ou expurgar
Seção intitulada “Desativar, desconectar ou expurgar”- Desativar bloqueia mutações e preserva credencial, cache e histórico.
- Desconectar remove a credencial, desativa automações e mantém o histórico.
- Expurgar só aparece após desconexão, mostra impacto exato e exige confirmação separada; jobs de mutação ativos bloqueiam a ação.
O servidor padrão migrado é marcado Legado e protegido contra edição/expurgo comum. Antes de qualquer expurgo, crie backup e revise itens, jobs, revisões, coleções, automações e snapshots afetados.
Veja Automação e recuperação e Configuração.
PosterPilot is an independent project, not affiliated with or endorsed by Plex, Jellyfin, Emby, MediUX, Fanart.tv, TMDB, ThePosterDB, or Kometa. Trademarks belong to their respective owners. This product uses the TMDB API but is not endorsed or certified by TMDB.

