:: Izak.pt ::

Also known as Mozack!

Plex- Acesso remoto pela web

Olá,

Muitos de vocês já devem conhecer o Plex (servidor multimédia). Conforme já vos falei neste post, o Plex é uma pequena grande maravilha para partilharem os vossos conteúdos multimédia entre computadores dentro e fora da rede.

O Plex, permite ainda a partilha remota de ficheiros para dispositivos móveis, com aplicações dedicadas para iOS e Android.

Hoje, venho falar-vos da possibilidade de acederem ao admin do Plex remotamente, pela web. Assim, poderão fazer alterações remotas a configurações do servidor, de qualidade de reprodução, etc…

Neste exemplo vou usar um Mac com o Plex Server, aqui a configuração detalhada:

  • Mac Mini Server i7 2.0Ghz quad-core, 16GB Ram, 256GB SSD + 500GB HDD (Fusion Drive), 1Gb Lan
  • Apple Server App
  • Plex Server para Mac
  • IP Dinâmico da NOS configurado com Amazon Route53, conforme explicado neste post

Após configurado o Route53 e de terem todos os serviços web activos no vosso sistema, vamos criar um novo domínio/sub-dominio para aceder ao admin do Plex pelo web browser.

Neste exemplo, vamos usar como subdomínio o endereço: homemedia.omeudominio.pt. Antes de mais, adicionam o vosso subdominio ao Route53, com o IP do vosso serviço de internet de casa.

Se usaram a minha configuração do Route53, não se esqueçam de fazer as devidas alterações no ficheiro onde estão os “records” e colocar o vosso novo subdomínio para que este seja actualizado sempre que o vosso IP altere.

Se usam o serviço da NOS, convém também que colocam no servidor DNS do router uma nova entrada com o subdominio e o IP local da máquina onde está o Plex Server instalado.

Agora, que tudo está certo, vamos ao terminal (se usarem MAC) ou, no caso de usarem XAMP, adicionem um novo host/domínio no vosso servidor.

Se usam MAC e o Server APP, podem criar o site na administração do servidor, como fazem para todos os outros, na tab Websites. Após a criação, devem encontrar o ficheiro a editar na pasta /Library/Server/Web/Config/apache2/sites/. Se não usam a app Server, o ficheiro de vhosts deverá encontrar-se na pasta /etc/apache2.

No exemplo, vamos usar MAC, então, vamos ao terminal e seguimos os passos:

  1. Tornem-se root com o comando:
  2. Vamos à pasta do Apache:
    1. Se usam o Server App):

      Procurem pela linha ServerName e logo abaixo, coloquem:

      Este é um ficheiro que vamos ter que criar para que dê alguma segurança ao Plex, uma vez que ele não tem autenticação integrada.
      Depois, procurem a linha </VirtuyalHost> e imediatamente antes coloquem:

      Este código vai fazer com que o vosso domínio comunique através de proxy
    2. Se não usam a app Server:

      Usem um ficheiro de configuração de exemplo OU acrescentem os dados seguintes e carreguem no vosso httpd.conf:
  3. Agora, vamos criar o ficheiro de segurança para o Plex, abram o terminal e criem o ficheiro:
  4. Reiniciem o Apache:
    1. Se usarem Server App, basta desactivarem os Websites para Off e voltar a colocar em ON
    2. Para quem não usa o Server App:

Agora, basta que vão a homemedia.omeudominio.pt e coloquem o vosso nome de utilizador e password e conseguirão ver a interface web do Plex a partir de qualquer parte do mundo…

Abraço e happy coding

Izak Jesus

view all post
Leave a comment

Leave a Reply

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.

By Daniele Zedda • 18 February

← PREV POST

By Daniele Zedda • 18 February

NEXT POST → 34
Share on
2007 - 2024 © izak.pt Todos os direitos reservados. Super charged by Dotec and vitaminized by Daniel Jesus.