Jellyfin é um software de servidor de mídia de código aberto que permite organizar, gerenciar e transmitir sua coleção de mídia. Neste guia, vamos orientá-lo na instalação do Jellyfin em um VPS do DigitalOcean, fornecendo uma solução funcional e econômica para suas necessidades de streaming de mídia.
Pré-requisitos
Antes de começar, certifique-se de que possui:
- Uma conta no DigitalOcean. Se não tiver uma, registre-se e adquira um VPS.
- Conhecimento básico de SSH e comandos de terminal.
Escolhendo um Droplet do DigitalOcean
O DigitalOcean oferece várias configurações de Droplet. Aqui está uma comparação rápida para ajudá-lo a decidir:
| Provedor de VPS | Custo Mensal | CPU | RAM | Tipo de Armazenamento |
|---|---|---|---|---|
| DigitalOcean | 6 USD | 1 vCPU | 1 GB | SSD |
| Contabo VPS | 5,99 EUR/mês | 2 vCPU | 4 GB | SSD |
| Hetzner Cloud | 4,15 EUR/mês | 1 vCPU | 2 GB | SSD |
| Vultr | 6 USD | 1 vCPU | 1 GB | SSD |
| Linode | 5 USD | 1 vCPU | 1 GB | SSD |
Para o Jellyfin, recomenda-se um Droplet com pelo menos 1 GB de RAM.
Etapa 1: Criar um Droplet do DigitalOcean
- Faça login na sua conta do DigitalOcean.
- Clique no botão “Create” e selecione “Droplets”.
- Escolha um sistema operacional (Ubuntu 22.04 LTS é recomendado).
- Em “Choose a plan”, selecione a tier mais baixa (1 vCPU, 1 GB de RAM) por 6 USD/mês.
- Complete o processo de criação.
Etapa 2: Acessar seu Droplet
Assim que seu Droplet estiver ativo, acesse-o via SSH:
ssh root@seu_ip_do_droplet
Substitua seu_ip_do_droplet pelo IP do seu Droplet.
Etapa 3: Atualizar o Sistema
Ao fazer login, é importante atualizar o índice de pacotes:
sudo apt update && sudo apt upgrade -y
Etapa 4: Instalar o Jellyfin
-
Instalar Dependências Necessárias
sudo apt install apt-transport-https software-properties-common -y -
Adicionar o Repositório do Jellyfin
wget -qO - https://repo.jellyfin.org/keys/jellyfin.commons.gpg | sudo gpg --dearmor -o /usr/share/keyrings/jellyfin.gpg echo "deb [signed-by=/usr/share/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu focal main" | sudo tee /etc/apt/sources.list.d/jellyfin.list -
Instalar o Jellyfin
sudo apt update sudo apt install jellyfin -y
Etapa 5: Iniciar e Habilitar o Serviço do Jellyfin
Você precisa iniciar o servidor Jellyfin e garantir que ele rode na inicialização:
sudo systemctl start jellyfin
sudo systemctl enable jellyfin
Etapa 6: Configurar seu Firewall
Use UFW (Firewall Descomplicado) para permitir o acesso ao Jellyfin:
sudo ufw allow 8096
Verifique se o UFW está ativo:
sudo ufw status
Etapa 7: Acessar o Jellyfin
Abra seu navegador e acesse:
http://seu_ip_do_droplet:8096
Siga o assistente de configuração para montar sua biblioteca de mídia.
Etapa 8: Adicionando Mídia
- Durante a configuração inicial, escolha as pastas onde seus arquivos de mídia estão armazenados.
- Você pode adicionar mais bibliotecas posteriormente pelo painel do Jellyfin.
Manutenção e Segurança
Verifique regularmente atualizações para manter seu servidor Jellyfin seguro. Você pode atualizar tudo com:
sudo apt update
sudo apt upgrade -y
Perguntas Frequentes
1. Posso usar Jellyfin para TV ao vivo?
Sim, o Jellyfin suporta TV ao vivo se você conectá-lo a um sintonizador de TV compatível ou serviço. Os usuários podem configurar sintonizadores pelo painel do Jellyfin e desfrutar de programação ao vivo junto com sua biblioteca de mídia.
2. Quais são os requisitos de hardware para Jellyfin?
Para uma configuração básica, um VPS com pelo menos 1 vCPU e 1 GB de RAM é suficiente para reprodução de mídia. No entanto, se você estiver transcoding múltiplas streams ou usando recursos avançados, considere atualizar seu VPS com mais recursos, como 2 vCPUs e 4 GB de RAM.
3. Como o Jellyfin compara-se a outros servidores de mídia como o Plex?
Jellyfin é totalmente gratuito e de código aberto, ao contrário do Plex que limita recursos na versão gratuita e requer assinatura para recursos premium. Jellyfin permite mais personalização e controle sobre seus dados, tornando-se uma escolha preferida para entusiastas de auto-hospedagem e desenvolvedores.
Para uma comparação completa de VPS e escolher a melhor opção para seu projeto, acesse nossa comparação completa de VPS.
Conclusão
Auto-hospedar Jellyfin no DigitalOcean é um projeto simples e gratificante para entusiastas de mídia. Ao explorar o universo da auto-hospedagem, considere ampliar sua configuração com outros aplicativos de código aberto que complementem seu servidor de mídia, aproveitando ao máximo seu Droplet do DigitalOcean. Boa streamagem!