Paso 4 de 10
Prepara el servidor
Un Ubuntu Server recién instalado, una dirección fija en tu red doméstica e, idealmente, un segundo disco para tus medios. Unos 30 minutos.
Hardware
- Procesador Intel o AMD de 64 bits con al menos 4 núcleos, por ejemplo un mini PC.
- 8 GB de memoria, 16 GB si también debe ejecutarse UniFi OS Server.
- Un SSD para el sistema e, idealmente, un segundo disco para tus medios.
- Un cable de red hasta tu router. El Wi-Fi funciona, pero las descargas, Plex y la VPN se resienten.
- Una memoria USB de al menos 4 GB para el instalador de Ubuntu.
Instala Ubuntu Server
- Descarga Ubuntu Server 24.04 LTS desde ubuntu.com/download/server y grábalo en la memoria USB con Rufus (Windows) o balenaEtcher.
- En la BIOS, pon After Power Loss en Power On para que el servidor arranque solo tras un corte de luz.
- Arranca el servidor desde el pendrive y elige:
Pantalla Elección Idioma English Teclado Tu distribución de teclado Tipo de instalación Ubuntu Server, no "minimized" Red Cable de red, dirección por DHCP de momento Almacenamiento Todo el SSD del sistema. Desmarca Set up this disk as an LVM group, sin cifrado. No selecciones el disco de medios. Perfil Un nombre de servidor en minúsculas, por ejemplo mediaserver. Tu nombre de usuario será<user>. Una contraseña segura.Ubuntu Pro Omitir por ahora SSH Marca Install OpenSSH server Featured snaps No selecciones nada, ni siquiera Docker - Tras el reinicio, inicia sesión en el servidor como
<user>, ajusta tu zona horaria y actualiza:sudo timedatectl set-timezone Europe/Zurich # your zone; list: timedatectl list-timezones sudo apt update && sudo apt full-upgrade -y sudo reboot
Dale al servidor una dirección fija
Tu router reparte las direcciones. Reserva una para el servidor para que nunca cambie.
- En el servidor, muestra la dirección y la dirección MAC del adaptador de red:
ip -4 -br addr ip -br link
Fíjate en la línea de tu adaptador de red: su nombre suele empezar por
enoeth(Wi-Fi porwl); ignoralo. Ejemplo:enp3s0 UP 192.168.1.200/24. La dirección antes de la/es tu<server-ip>, aquí192.168.1.200. En la salida deip -br link, la dirección MAC tiene este aspecto:aa:bb:cc:dd:ee:ff. - En tu router, crea una reserva DHCP para esta dirección MAC, a veces llamada IP fija o estática. Tu router también muestra el servidor entre sus dispositivos con esta dirección. Después reinicia el servidor con
sudo reboot. - A partir de ahora, trabaja desde tu ordenador. Abre un terminal (Windows: PowerShell) y conéctate:
ssh <user>@<server-ip>
Por ejemplo
ssh anna@192.168.1.200. La primera vez, responde yes y luego introduce la contraseña de<user>.
No redirijas SSH en tu router. Solo lo necesitas dentro de tu red doméstica.
Segundo disco para medios
Opcional, pero recomendado. CloudZH guarda los medios y las descargas en /srv/data; monta ahí el disco de medios antes de instalar. Muestra los discos:
lsblk -f
Disco nuevo y vacío: formatéalo. Esto borra todo lo que hay en el disco, así que comprueba dos veces el nombre del dispositivo. /dev/nvme0n1 es un ejemplo:
sudo wipefs -a /dev/nvme0n1 sudo mkfs.ext4 -L cloudzh-data /dev/nvme0n1
Disco que ya contiene medios: solo pon la etiqueta, por ejemplo sudo e2label /dev/nvme0n1p1 cloudzh-data.
Después móntalo, ahora y tras cada reinicio:
sudo mkdir -p /srv/data grep -q 'LABEL=cloudzh-data' /etc/fstab || echo 'LABEL=cloudzh-data /srv/data ext4 defaults,noatime 0 2' | sudo tee -a /etc/fstab sudo findmnt --verify sudo systemctl daemon-reload && sudo mount -a df -h /srv/data
Las películas y series que ya tengas van en /srv/data/media/movies y /srv/data/media/tv.