Una guía rápida de preparación de un servidor casero con Amule y Plex, para ver las pelis en la tele sin andar con lápices USB.
Sea que tienes un ordenador viejo o nuevo, no muy potente y quieres darle un uso.
Instalar Ubuntu
Lo primero, instalar el sistema operativo Linux Ubuntu (por ejemplo) en el ordenador que va a hacer de servidor. No voy a explicar cómo se hace esto. Solamente decir que cuando pregunte qué quieres instalar, debes incluir "Docker" porque lo vamos a utilizar.
No hace falta instalar interface gráfica.
Tienes que saber cómo ponerle una IP fija dentro de tu red local. Esto no lo voy a explicar.
Amule y Plex
Amule es la versión Linux y accesible vía Web del famoso Emule y Plex permite , entre otras cosas , ver películas que tengas en una carpeta de tu servidor.
Aquí vamos a configurar Amule y Plex juntos como un par de servicios con Docker. Se trata de tener el siguiente fichero docker-compose.yaml en tu servidor:
services:amule:
image: ngosang/amule
restart: always
environment:
- GUI_PWD=${EMULE_PASS}
- WEBUI_PWD=${EMULE_PASS}
- MOD_AUTO_RESTART_ENABLED=true
- MOD_AUTO_RESTART_CRON= 0 6 * * *
- MOD_AUTO_SHARE_ENABLED=false
- MOD_AUTO_SHARE_DIRECTORIES=/incoming
- MOD_FIX_KAD_GRAPH_ENABLED=true
- MOD_FIX_KAD_BOOTSTRAP_ENABLED=true
ports:
- "4711:4711" # web ui
- "4712:4712" # remote gui
- "4662:4662" # ed2k tcp
- "4665:4665/udp" # edk global search udp
- "4672:4672/udp" # ed2k udp
volumes:
- amule:/home/amule/.aMule
- ./pelis:/incoming
- temp:/temp
volumes:
amule:
temp:plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Madrid
- VERSION=docker
volumes:
- ./config:/config
- ./pelis:/media
restart: unless-stopped
Como se puede ver hay una referencia a una variable externa llamada EMULE_PASS. Esta la puedes definir en un fichero llamado ".env" en la misma carpeta donde tienes el docker-compose.yml.
Para arrancar estos dos servicios (Amule y Plex), simplemente ejecutar:
docker compose up -d
Y ya está, no apagues nunca el servidor
Cómo usar amule
Para usar el Amule simplemente con cualquier navegador , incluso desde tu movil, siempre que estés en la red de tu casa (No voy a enseñar aquí como abrir el router para acceder desde fuera), puedes usar la siguiente dirección:
http://ip:4711
Con eso ya puedes usar el "Amule" muy parecido al Emule de Windows de toda la vida.
Cómo usar Plex
Para usar Plex recien arrancado por primera vez tienes que dirigirte desde un navegador cualquiera estando en tu red local a la dirección siguiente:
http://ip:32400/web
Te pedirá que crees una cuenta en Plex, y te preguntarás que para qué la quieres. Pues es obligatorio, pero te viene bien para no tener que gestionar localmente nada de usuarios y contraseñas. Tu te creas una cuenta sin protestar y listo.
Pues ya está, alguna cosina más que quieras configurar desde la página web para ofrecer la carpeta de las películas y tal... pero vamos todo gráfico y sencillo.
Y por fín, como ver las pelis
Facil: Vas a la tele del salón que será una Smart TV, se me había olvidado decirlo. Te instalas la app "Plex" en ella y la inicias, te pedirá que inicies sesión, lo haces sin rechistar y enseguida podrás ver las pelis que tengas en la carpeta de descargas del emule. Tan sencillo como eso.
Puedes verlo también en teles que no tengas en la red local, pero eso ya no te lo explico, y también puedes verlo desde un navegador o también desde movil android instalando la app "Plex". Es muy sencillo todo.