Hoe je Plex Zelf host op een VPS (Volledige Gids)
Plex is een populaire mediastreaming-applicatie waarmee je je mediacollectie kunt organiseren en streamen vanaf overal. Zelf hosten van Plex op een Virtual Private Server (VPS) biedt flexibiliteit en controle over je media. Deze gids loodst je door het proces van het installeren van Plex op een VPS en het configureren ervan voor optimale prestaties.
Een VPS-provider kiezen
Voordat je begint met de installatie, moet je een VPS-provider selecteren. Hier is een korte vergelijking van enkele populaire opties, gericht op zelfhosting:
| Provider | Prijs (per maand) | Functionaliteiten |
|---|---|---|
| Contabo VPS | 5.99 EUR | Grote opslag, betaalbare prijzen |
| Hetzner Cloud | 4.15 EUR | Uitstekende prestaties, schaalbare resources |
| DigitalOcean | 6 USD | Gebruiksvriendelijk, uitstekende documentatie |
| Vultr | 6 USD | Breed scala aan serverlocaties |
| Linode (Akamai Cloud) | 5 USD | Betrouwbaar, sterke community-ondersteuning |
Je kunt een gedetailleerde vergelijking vinden op onze volledige VPS-vergelijkingspagina.
Vereisten
- Een VPS met minimaal 2GB RAM (4GB aanbevolen voor grotere bibliotheken).
- Basiskennis van command-line interface (CLI).
- Een domeinnaam (optioneel) voor eenvoudigere toegang.
- Mediabestanden om te streamen.
Stap 1: Je VPS opzetten
- Kies een OS: Installeer een Linux-distributie zoals Ubuntu Server 20.04 of 22.04 LTS. Deze gids gaat ervan uit dat je Ubuntu gebruikt.
- Toegang tot de VPS: Gebruik SSH om te verbinden:
ssh root@jouw_vps_ip - Systeem bijwerken:
apt update && apt upgrade -y
Stap 2: Docker installeren
Met Docker is het makkelijker om Plex te beheren en up-to-date te houden.
- Installeer Docker:
apt install docker.io -y - Start Docker:
systemctl start docker systemctl enable docker - Docker-Compose installeren:
apt install docker-compose -y
Stap 3: Plex instellen
-
Maak een Docker-directory voor Plex:
mkdir ~/plex cd ~/plex -
Creรซer een Docker Compose-bestand: Maak een bestand genaamd
docker-compose.ymlmet de volgende inhoud:version: '3.3' services: plex: image: plexinc/pms-docker container_name: plex restart: unless-stopped network_mode: host environment: - PUID=1000 - PGID=1000 - VERSION=latest - PLEX_CLAIM=je_claim_token volumes: - ./plex/database:/config - /pad/naar/jouw/media:/dataVervang
/pad/naar/jouw/mediadoor het daadwerkelijke pad naar je mediabestanden. -
Start Plex:
docker-compose up -d
Stap 4: Plex Web Interface openen
Na het starten van de container, open je je browser en navigeer je naar:
http://jouw_vps_ip:32400/web
Volg de instructies op het scherm om je bibliotheek en gebruikersvoorkeuren in te stellen. Als je een claim-token hebt gebruikt voor authenticatie, kun je dat invoeren om de setup te vereenvoudigen.
Stap 5: Extra instellingen configureren
- Transcoding-instellingen: Als je een krachtige VPS hebt, overweeg dan de transcoding-instellingen in de Plex-interface aan te passen voor betere prestaties.
- Toegang op afstand: Zorg dat toegang op afstand ingeschakeld is in de Plex-instellingen zodat je overal kunt streamen.
- Beveiligingsmaatregelen: Om de beveiliging te verbeteren, kun je een firewall (UFW) implementeren en de standaard Plex-poort wijzigen.
Veelgestelde vragen
1. Is het nodig om Docker te gebruiken voor Plex op een VPS?
Hoewel Docker niet verplicht is, maakt het de installatie en het onderhoud van Plex eenvoudiger. Docker handelt afhankelijkheden en configuratie af, waardoor updates en terugrollen makkelijk gaan. Als je niet bekend bent met Docker, kun je Plex ook rechtstreeks installeren, maar dat kan het beheer later compliceren.
2. Kan ik mijn Plex-server vanaf buiten mijn lokale netwerk benaderen?
Ja, je kunt je Plex-server op afstand benaderen. Zorg dat de server zo is ingesteld dat toegang op afstand mogelijk is in de Plex-instellingen. Als je een domeinnaam hebt, kun je die koppelen voor gemakkelijkere toegang. Een dynamische DNS-service kan ook handig zijn als je IP-adres verandert.
3. Hoe kan ik de prestaties van Plex op mijn VPS verbeteren?
Om de prestaties te verbeteren, kun je je VPS upgrade naar een met meer CPU en RAM. Optimaliseer je bibliotheekinstellingen voor snellere indexering, gebruik een snelle SSD voor mediabestanden, en pas de transcoding-instellingen aan op basis van je VPS-capaciteiten. Het gebruik van een CDN kan ook helpen voor toegankelijkheid.
Met deze gids zou je nu succesvol Plex zelfgehost op een VPS moeten kunnen draaien, waardoor je volledige controle hebt over je media. Veel plezier met streamen van je favoriete content, waar je ook bent!