O tutorial da IceWhale de 2023 explica uma lição duradoura do Docker: o cliente de transferências e o Plex têm de concordar sobre o local onde os conteúdos multimédia existem no anfitrião e sobre o caminho que o Plex vê dentro do respetivo contentor. O artigo utilizou o filme de animação aberto Big Buck Bunny como demonstração segura, moveu o ficheiro para o diretório de conteúdos multimédia do anfitrião e, em seguida, adicionou o caminho mapeado /Media pasta dentro do Plex.
A lógica dos caminhos de armazenamento continua a ser relevante atualmente. No entanto, a secção sobre acesso remoto precisa de um enquadramento atual, porque o Plex documenta agora requisitos explícitos relativos à conta, ao router e à reprodução remota, mais específicos do que simplesmente iniciar sessão na aplicação da TV.
A principal lição é: caminho do anfitrião vs. caminho do contentor
O contentor qBittorrent transferia ficheiros para um caminho interno, enquanto o CasaOS os armazenava numa pasta do anfitrião /DATA localização. O Plex tinha o seu próprio mapeamento de volumes e só conseguia procurar caminhos explicitamente expostos ao respetivo contentor.
É por isso que «o ficheiro existe no NAS» não significa automaticamente que o Plex o consiga ver.
Alinhe as localizações dos conteúdos transferidos e do Plex
O tutorial apresentava duas opções: mover os conteúdos multimédia concluídos para o diretório de conteúdos multimédia existente no anfitrião do Plex ou alterar o mapeamento de volumes do Plex para que ambas as aplicações apontassem para o mesmo armazenamento do anfitrião.
Numa implementação atual, escolha a pasta final dos conteúdos multimédia antes de transferir bibliotecas grandes, para não ter de as mover e voltar a analisar repetidamente.
/Media, depois de a pasta do anfitrião ter sido mapeada.Crie a biblioteca do Plex a partir da pasta do lado do contentor
Depois de mapear os conteúdos multimédia, crie uma biblioteca de Filmes, TV, Música ou outro tipo e selecione o caminho do contentor. Mantenha o caminho da configuração/base de dados do Plex persistente e separado da imagem substituível do contentor.
Utilize apenas conteúdos multimédia que está autorizado a armazenar e transmitir
O tutorial antigo abordava brevemente pesquisas de torrents e magnet, mas utilizava deliberadamente Big Buck Bunny como exemplo. Uma página atualizada e permanente deve manter o exemplo legal, em vez de incentivar os utilizadores a obter meios protegidos por direitos de autor sem autorização.
O acesso remoto atual do Plex tem a sua própria página de configuração
Atualmente, o Plex exige que o servidor tenha sessão iniciada numa conta Plex para o acesso remoto. A configuração automática do router pode utilizar UPnP/NAT-PMP; o encaminhamento manual requer que uma porta externa seja encaminhada para a porta TCP interna 32400 do servidor Plex.
Utilize os requisitos atuais de acesso remoto do Plex em vez de assumir que apenas as capturas de ecrã de associação à TV de 2023 tornam um servidor acessível remotamente.
A associação da conta da TV é autenticação do cliente, não configuração do router
A transmissão remota pode desencadear a transcodificação
Quando o cliente remoto não consegue reproduzir diretamente o ficheiro original devido a limitações de largura de banda ou de codecs, o Plex pode transcodificá-lo. Isso pode transformar uma carga de trabalho leve de um NAS numa carga intensa para a CPU/GPU.
Teste uma transmissão remota real com a qualidade que pretende utilizar antes de assumir que o hardware do servidor é suficiente.
Os servidores Plex existentes precisam de um fluxo de migração diferente
Uma resposta posterior perguntou por que motivo abrir o Plex no CasaOS encaminhava para um servidor existente. Migrar uma instalação Plex já estabelecida não é o mesmo que criar um segundo servidor vazio. Preserve a base de dados/configuração do Plex e o estado de associação à conta ao mover uma biblioteca existente.
Manter a configuração do Plex separada da biblioteca multimédia
O tutorial de 2023 focava-se sobretudo em colocar um filme em /Media, mas um servidor Plex de longa duração também precisa de um caminho persistente para a configuração/base de dados. Essa pasta contém metadados da biblioteca, o estado de visualização, cartazes, definições e outros dados do servidor.
Os conteúdos multimédia podem estar armazenados em discos HDD de grande capacidade, enquanto a configuração do Plex fica num SSD mais rápido, desde que ambos os mapeamentos do anfitrião permaneçam estáveis.
A reprodução remota também é limitada pela largura de banda de carregamento
Mesmo um servidor potente não consegue transmitir diretamente um ficheiro com uma taxa de bits elevada remotamente se a ligação à Internet doméstica não tiver capacidade de carregamento suficiente. O Plex pode reduzir a qualidade ou transcodificar para se adaptar à largura de banda disponível.
Teste a partir de uma rede verdadeiramente externa — como os dados móveis — em vez de apenas a partir de outro dispositivo na rede Wi-Fi doméstica ao validar o acesso remoto.
A conveniência do UPnP e o reencaminhamento manual de portas têm compromissos diferentes
O suporte atual do Plex permite a configuração automática do router através de UPnP/NAT-PMP quando o router é compatível. O reencaminhamento manual dá ao administrador um controlo explícito, mas requer o mapeamento correto da porta pública para a porta privada e um endereço interno estável para o servidor.
Se o ISP utilizar CGNAT, o reencaminhamento de entrada normal poderá não funcionar, mesmo quando o contentor Docker estiver configurado corretamente.
Não exponha o painel do CasaOS juntamente com o Plex
O acesso remoto do Plex foi concebido especificamente para o servidor multimédia. Não requer que a própria interface de gestão do CasaOS seja publicada na Internet. Mantenha a interface de gestão privada e exponha apenas o serviço que necessita de acessibilidade remota.
Evite perder os caminhos das bibliotecas ao editar contentores
O tutorial histórico avisa que a alteração das definições de volumes reinicia a aplicação. A interpretação moderna importante é preservar o mesmo caminho de multimédia do anfitrião para o contentor ao recriar ou atualizar o Plex. Se o caminho mudar de /Media para outra localização interna, o Plex pode interpretar a biblioteca como em falta até o mapeamento ser restaurado.
Perguntas frequentes sobre o Plex no CasaOS
Porque é que o qBittorrent consegue ver um ficheiro, mas o Plex não?
Os dois contentores podem ter mapeamentos de volumes diferentes e, por isso, visões diferentes do sistema de ficheiros.
A associação de uma aplicação Plex TV permite o acesso remoto ao servidor?
Não. A associação do cliente e o acesso remoto ao servidor são passos distintos.
Que porta interna utiliza a documentação atual do Plex para o reencaminhamento manual do acesso remoto?
A porta TCP 32400 no Plex Media Server.
