Você conhece o plex? É um sistema de mídia cliente-servidor, composto por 2 serviços entrelaçados entre si, que são o o Plex Media Server e o cliente para assistir as mídias, o Server pode ser executado em Windows, MacOS e linux, e incluindo alguns tipos de dispositivos NAS.
Nosso foco aqui é instalar o server em um linux via docker, reaproveitando um diretório criado anteriormente para armazenar Torrents, que podemos fazer o download via qBitorrent, confira o artigo aqui
Claro que os diretórios podem ser adaptados para sua necessidade, caso não esteja utilizando em conjunto com outro serviço de Torrent por exemplo.
O que iremos executar primeiro é criar todas as pastas que iremos precisar, para isso execute em seu linux
mkdir /tmp/compose
mkdir ~/docker/qbittorrent/library
mkdir ~/docker/qbittorrent/tvseries
mkdir ~/docker/qbittorrent/movies
Code language: JavaScript (javascript)
Vamos até nossa pasta local do compose para criarmos o arquivo de configuração do docker
cd /tmp/compose
Agora vamos criar o arquivo docker-compose.yml
vi docker-compose.yml
Code language: CSS (css)
O conteúdo do arquivo é o seguinte:
---
version: "2.1"
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=America/Sao_Paulo
- VERSION=docker
- PLEX_CLAIM= #optional
volumes:
- ~/docker/qbittorrent/library:/config
- ~/docker/qbittorrent/tvseries:/tv
- ~/docker/qbittorrent/movies:/movies
restart: unless-stopped
Code language: PHP (php)
- Caso seus diretórios forem diferentes do que estávamos utilizando, fique a vontade para modificar o código que deixei destacado de negrito acima.
Salve o arquivo, edite-o antes se necessário
Vamos executar nosso docker
sudo docker compose up -d
Você poderá verificar se está em execução com o comando:
sudo docker ps --all
O acesso ao seu Plex, pode ser acessado pelo endereço: http://IpDoServidor:32400/web
É um serviço que pode ser utilizado off-line porém para algumas configurações mais avançadas você vai precisar de uma conta gratuita para se conectar e conseguir disponibilizar seus arquivos na rede e assisti-los posteriormente.
A pasta dentro do container é: /config
É a pasta fora do container no linux que está rodando o docker é: ~/docker/qbittorrent/
Espero que tenha ajudado, bons conteúdos para assistir!
Caso ainda não tenha visto temos um artigo sobre o qBirrorent, confira abaixo