SSD Nodes Learn 8GB RAM — $66/jaar
Gidsen Matt ConnorDoor Matt Connor · Bijgewerkt 2026-08-02

Wat kunt u doen met een VPS? 20 echte toepassingen

Ontdek 20 praktische VPS-toepassingen, van websites en VPN's tot foto-opslag, gameservers en AI-agents, inclusief eerlijke RAM-behoefte per toepassing.

Wat kunt u met een VPS doen?

Een VPS (virtual private server) is een Linux-machine met een openbaar IP-adres die blijft draaien, ook wanneer uw laptop is uitgeschakeld. Alles wat bereikbaar moet blijven, kan daar worden gehost. In de praktijk gaat het om websites, een private VPN, uw eigen bestands- en foto-opslag, media, gameservers, geplande scripts en een steeds groter aanbod aan AI-tools. Hieronder staan twintig toepassingen die mensen daadwerkelijk gebruiken. Ze zijn globaal gerangschikt op basis van hoe vaak ze de belangrijkste reden zijn om een server te huren.

Elke vermelding beschrijft wat de toepassing doet, hoeveel geheugen deze gebruikt en waar u de volledige handleiding vindt. Als u een bredere catalogus van toepassingen wilt in plaats van een overzicht van taken, behandelt de bijbehorende lijst met apps die u in 2026 zelf kunt hosten elke app afzonderlijk.

De 20 dingen die mensen daadwerkelijk uitvoeren

  1. Een website of webapplicatie hosten. Dit is nog steeds het meest voorkomende antwoord. Op een enkele kleine server draaien nginx of Apache, PHP en een database probleemloos met 1 GB RAM. Een klassiek startpunt is een LAMP-stack op Ubuntu 24.04. Voeg een gratis certificaat toe met Certbot en Let's Encrypt op nginx, omdat browsers bij een kaal IP-adres op port 80 een waarschuwing tonen. Daardoor kunt u bezoekers verliezen.
  1. Meerdere websites en apps op één server uitvoeren. Eén server kan een dozijn domeinnamen bedienen als een component ervoor de aanvragen op basis van de hostnaam sorteert. Een reverse proxy voert die taak uit en vernieuwt ook de certificaten. Daarom is Traefik vóór meerdere Docker-apps meestal de volgende stap. De besparing is aanzienlijk: vijf projecten op één server met 4 GB kosten minder dan vijf kleine servers. Ze zijn ook eenvoudiger te back-uppen.
  1. Uw eigen VPN. Een VPS geeft u een uitgaand IP-adres dat u beheert. Daardoor kan openbare Wi-Fi uw netwerkverkeer niet uitlezen en blijven uw thuisservices buiten het openbare internet. WireGuard gebruikt minder dan 50 MB geheugen en draait in de kernel. De server merkt daar nauwelijks iets van. De handleiding een zelfgehoste WireGuard-VPN behandelt de handshake- en DNS-problemen waar gebruikers vaak tegenaan lopen. De twee producten worden vaak door elkaar gehaald. Daarom is de vergelijking tussen VPS en VPN vooraf de moeite waard.
  1. Een wachtwoordmanager die u zelf beheert. Vaultwarden gebruikt het Bitwarden-protocol. Daardoor maakt elke officiële app en browserextensie verbinding met uw server in plaats van met die van een bedrijf. Het gebruikt ongeveer 150 MB RAM en vrijwel geen schijfruimte. Daarom is Vaultwarden op een VPS het beste eerste project in deze lijst. Op deze server staan al uw wachtwoorden. Beschouw het certificaat en de back-ups daarom als onderdeel van de installatie, niet als werk voor later.
  1. Cloudopslag voor bestanden en agenda's. Nextcloud vervangt een betaald Drive- of Dropbox-abonnement door synchronisatieclients voor elke desktop en telefoon, plus agenda's en contactpersonen. Reken op 1 tot 2 GB RAM plus de omvang van uw bestanden. Installeer het vanaf het begin op PostgreSQL. De handleiding Nextcloud met Docker, TLS en back-ups legt uit waarom een latere databasemigratie de meest voorkomende manier is waarop gebruikers een instance beschadigen.
  1. Een fotobibliotheek met upload vanaf uw telefoon. Immich uploadt automatisch uw camerafoto's en zoekt op gezichten en objecten. Die functie zorgt er uiteindelijk voor dat gebruikers Google Photos verlaten. Immich is hier de meest veeleisende applicatie vanwege de container voor machine learning. Lees daarom de handleiding voor zelfgehoste Immich voordat u het kleinste abonnement aanschaft. Pin een versie in plaats van latest op te halen, omdat er tussen releases nog steeds wijzigingen komen die compatibiliteit kunnen verbreken.
  1. Een mediaserver voor uw eigen bibliotheek. Jellyfin streamt uw films en series naar een tv-app, browser of telefoon. U hebt daarvoor geen account nodig en voor afspelen op afstand is geen betaald abonnement vereist. Jellyfin gebruikt in rust ongeveer 1 tot 2 GB RAM. Transcodering bepaalt of de oplossing werkt. Jellyfin op een VPS laat zien hoe u bestanden in een formaat houdt dat clients rechtstreeks kunnen afspelen. De server hoeft dan alleen bytes te verplaatsen.
  1. Een gameserver voor vrienden. Een Minecraft-server voor enkele spelers heeft 2 tot 4 GB RAM nodig en een machine die blijft draaien wanneer de hostspeler gaat slapen. Dat is precies wat een VPS biedt. De handleiding Minecraft-server op een VPS behandelt de Java-geheugenflags en het uitvoeren van de server onder systemd, zodat een crash automatisch wordt hersteld.
  1. Geplande scripts, scrapers en bots. Alles wat om 3 uur 's nachts moet worden uitgevoerd, heeft een machine nodig die om 3 uur 's nachts actief is. Schrijf de taak als een systemd-service met een timer in plaats van als een cron-regel. U krijgt dan logs, de status van mislukte uitvoeringen en een eenvoudige manier om de taak te testen. systemd-services en timers op een VPS bevat de unitbestanden. Een Discord- of Telegram-bot gebruikt hetzelfde patroon, maar met een lang actief proces in plaats van een proces met een planning.
  1. Automatiseringsworkflows. n8n biedt een visuele bouwer voor het werk waarvoor Zapier per taak kosten in rekening brengt. Door n8n zelf te draaien, verdwijnen zowel de factuur als de limiet op de hoeveelheid gegevens die erdoorheen gaat. n8n gebruikt ongeveer 500 MB RAM. Stel de versleutelingssleutel expliciet in, zoals beschreven in zelfgehoste n8n met HTTPS. Anders kan het opnieuw opbouwen van een container ervoor zorgen dat elke opgeslagen referentie onleesbaar wordt.
  1. Zelf een taalmodel uitvoeren. Ollama biedt open-weightmodellen aan via een lokale API. Prompts en documenten verlaten uw server daardoor niet. Op een VPS met alleen een CPU moet u rekenen op enkele woorden per seconde, niet op directe antwoorden. Reken op ongeveer 8 GB RAM voor een 8B-model. Ollama uitvoeren voor het zelf hosten van een LLM bevat realistische cijfers. Voor een workflowplatform boven op het model voegt Dify op een VPS een gebruikersinterface en retrieval toe.
  1. Een coding agent een vaste omgeving geven. Een AI-coding agent die een uur werkt, is nutteloos als het proces stopt zodra u uw laptop uitschakelt. Daarom voeren gebruikers zo'n agent uit op een server binnen een terminalmultiplexer en maken ze later opnieuw verbinding. Claude Code op een VPS met tmux beschrijft deze configuratie. Een coding agent uitvoeren op een VPS behandelt de algemene opzet. Geef de agent een eigen gebruiker zonder verhoogde rechten en een directory waaruit hij niet kan ontsnappen.
  1. MCP-servers hosten voor uw assistenten. MCP-servers (model context protocol) zijn kleine, altijd actieve processen die tools en gegevens beschikbaar maken voor een AI-client. Het altijd actief blijven is precies wat een laptop niet kan garanderen. MCP-servers op een VPS behandelt het uitvoeren ervan achter TLS met authenticatie. Dat is belangrijk, omdat iedereen een open MCP-endpoint kan aanroepen.
  1. Uw andere servers monitoren. Uptime Kuma controleert uw websites met pings en waarschuwt u via vrijwel elk kanaal. Het gebruikt ongeveer 200 MB. De regel die gebruikers vaak vergeten: monitor productie vanaf een andere machine. Uptime Kuma-statusmonitoring die draait op de server die wordt bewaakt, kan niet melden dat die server uitvalt.
  1. Echte metrics, niet alleen actief of inactief. Wanneer u meerdere servers beheert in plaats van één server, wilt u historische metrics en triggers voor CPU, schijf en services. Een Zabbix-monitoringserver doet dat met een agent op elke host. Hiervoor is 2 GB RAM plus een eigen database nodig. Begin met de eenvoudige uptimecontrole en stap pas over wanneer u daadwerkelijk meer nodig hebt.
  1. Offsite-back-ups voor al het overige. Een back-up op dezelfde schijf als de gegevens is geen back-up. Een goedkope VPS met een groot volume is een geschikte bestemming. restic-back-ups op een VPS biedt versleutelde, gededupliceerde en van versies voorziene snapshots, met een herstelprocedure die u daadwerkelijk kunt testen. Test de procedure maandelijks, want een niet-geteste back-up is slechts een verwachting.
  1. Uw eigen CI-runner. Gehoste buildminuten raken op. Een zelfgehoste runner houdt uw caches warm en uw secrets lokaal. Een zelfgehoste GitHub Actions-runner beschrijft de installatie en isolatie. Dat is vooral belangrijk bij openbare repositories, waar een pull request code op uw machine kan uitvoeren.
  1. Teamchat die u zelf beheert. Rocket.Chat biedt threads, gesprekken en integraties voor een team dat liever niet per gebruiker betaalt. De server heeft 2 GB RAM of meer nodig, omdat MongoDB het zwaarste onderdeel is. Rocket.Chat met Docker Compose behandelt de versie-upgrades. Als u tijdens een upgrade een major versie van MongoDB overslaat, kan de database onbruikbaar worden.
  1. Een privénetwerk voor al uw machines. Zodra u meerdere servers en een laptop hebt, is een meshnetwerk eenvoudiger in gebruik dan één centrale hub. Headscale als zelfgehoste Tailscale-controleserver houdt de coördinatie op uw eigen server. Combineer dit met de gewoonte om hosts als groep te behandelen. Dat is het onderwerp van meerdere Linux-servers beheren.
  1. Een lab en, als u erop staat, een mailserver. Een VPS is een veilige plek om configuraties uit te proberen. Test bijvoorbeeld een FreeBSD 15-server, of voer virtuele machines uit binnen uw server wanneer het abonnement geneste virtualisatie toestaat. E-mail staat bewust onderaan. De meeste providers blokkeren uitgaand port 25 en een goede afleverbaarheid vergt langdurige inspanning. Lees daarom zelfgehoste e-mail met Mailcow voordat u eraan begint.

Hoeveel servercapaciteit hebben deze toepassingen nodig?

Geheugen is de beperkende factor, niet de CPU of schijfruimte. Met een plan van 1 GB kunt u één kleine toepassing uitvoeren: een website, een VPN, een wachtwoordbeheerder of een bot. Een plan van 4 GB biedt voldoende ruimte voor enkele services achter één proxy. Dat is de configuratie die de meeste mensen op deze pagina uiteindelijk gebruiken.

De lastige grootte is 2 GB. Daar voegt iemand een derde container toe, beëindigt de kernel deze stilzwijgend en verklaart niets in het applicatielogboek waarom dit gebeurt. Voer sudo dmesg | grep -i "out of memory" uit om de regel Out of memory: Killed process te zien die de containerruntime heeft onderschept. AI-workloads vormen een uitzondering: een taalmodel van 8B heeft ongeveer 8 GB nodig voordat het überhaupt kan worden geladen. Voor machine learning met foto's geldt iets vergelijkbaars.

De benodigde schijfruimte hangt af van uw gegevens. Alleen foto's, media en back-ups hebben hier honderden gigabytes nodig. Al het andere past binnen de 20 tot 50 GB die een klein plan bevat.

Voordat u iets uitvoert

Bij elk voorgaand onderdeel wordt uitgegaan van dezelfde basis: een machine die u kunt bereiken, een gebruiker die niet root is en een firewall.

sudo apt update && sudo apt upgrade -y
sudo adduser deploy
sudo usermod -aG sudo deploy
sudo ufw allow OpenSSH
sudo ufw enable
sudo ufw status

sudo ufw status moet Status: active weergeven met een regel waarmee 22/tcp is toegestaan. Open een tweede terminal en controleer of u nog steeds kunt inloggen voordat u de eerste terminal sluit. Als een firewall u buitensluit, is herstel via de console in het paneel van uw provider nodig. de eerste tien minuten op een nieuwe VPS behandelt dit volledig. SSH-beveiliging schakelt inloggen met een wachtwoord uit, zodat de voortdurende brute-forcepogingen op de achtergrond geen probleem meer vormen.

Bijna elke bovenstaande toepassing wordt als container geleverd. Installeer Docker daarom eenmaal. Daarna kunt u de rest van de lijst kopiëren en plakken:

curl -fsSL https://get.docker.com | sudo sh
sudo usermod -aG docker "$USER"
newgrp docker
docker run --rm hello-world

Als permission denied while trying to connect to the Docker daemon socket niet kan worden gelezen, heeft de groepswijziging uw shell nog niet bereikt. Log daarom uit en weer in. De basis van Docker Compose legt de bestandsindeling uit die alle bovenstaande handleidingen gebruiken.

Waarvoor een VPS niet geschikt is

Enkele belangrijke beperkingen. Voor intensieve grafische toepassingen en het trainen van modellen is een GPU nodig. Een standaard-VPS heeft die niet. Inference op de CPU blijft daarom traag, ongeacht hoeveel RAM u toevoegt. Toepassingen waarbij vijf minuten downtime echte schade veroorzaakt, zoals een huisalarm of een medisch alarm, horen niet thuis op een hobbymatige server die u op zondagavond bijwerkt. Een enkele server is ook een single point of failure. Een service die nooit uit mag vallen, heeft daarom een tweede server en een geteste methode nodig om daarnaar over te schakelen.

E-mail verdient een afzonderlijke waarschuwing, ook al staat het op de lijst. De meeste providers blokkeren uitgaand verkeer via poort 25. Zelfs wanneer die poort open is, komt een nieuw IP-adres zonder reputatie in de spam terecht totdat de DNS-records correct zijn en het adres voldoende reputatie heeft opgebouwd. E-mailbeheer is een doorlopende taak en geen klus voor één weekend.

FAQ

Waarvoor wordt een VPS het vaakst gebruikt?

Voor het hosten van een website of webapplicatie. Een kleine server met nginx of Apache, PHP en een database kan een persoonlijke website, een website voor een klant of een klein product draaien met 1 GB RAM. Dit is de goedkoopste manier om een echt openbaar IP-adres met volledige controle over de stack te krijgen. Het op een na meest voorkomende antwoord is een private VPN, omdat een server die u zelf beheert u een uitgaand adres geeft dat niemand anders deelt.

Hoeveel RAM heb ik nodig voor de toepassingen in deze lijst?

Voor één kleine service is 1 GB voldoende. Voor een handvol services achter één reverse proxy is 4 GB een comfortabele hoeveelheid. Dat is het plan waarvoor de meeste mensen uiteindelijk kiezen. AI-workloads vormen een uitzondering: een taalmodel van 8B heeft ongeveer 8 GB nodig voordat het wordt geladen. Voor machine learning met foto's is ongeveer evenveel nodig. Schijfruimte is alleen relevant als u media, foto's of back-ups opslaat.

Kan ik meer dan één van deze toepassingen op dezelfde server draaien?

Ja, dat is normaal. Plaats elke applicatie in een eigen container, publiceer niets rechtstreeks op internet en laat één reverse proxy de namen en certificaten beheren. De beperking is het geheugen, niet het aantal applicaties. Tel daarom de realistische hoeveelheden hierboven bij elkaar op en houd vervolgens ten minste 25 procent reserve, zodat een upgrade of back-up niet leidt tot het beëindigen van processen wegens onvoldoende geheugen.

Moet ik Linux kennen om een VPS te gebruiken?

U hebt de basis nodig: verbinding maken via SSH, een bestand bewerken en een log lezen. Al het andere in deze handleidingen bestaat uit kopiëren, plakken en de uitvoer controleren aan de hand van wat de handleiding aangeeft. Als u liever klikt dan typt, beheert een configuratiescherm de applicaties voor u. De vergelijking van Cloudron, CasaOS en Coolify beschrijft hoeveel flexibiliteit u met elk daarvan opgeeft.

Is een VPS goedkoper dan betalen voor deze services?

Meestal wel, zodra u meer dan één service gebruikt. Eén server met 4 GB kan tegelijk een abonnement voor bestandssynchronisatie, een abonnement voor een wachtwoordmanager, een abonnement voor foto-opslag en de kosten voor een automatiseringstool vervangen. De kosten die u daarvoor op u neemt, bestaan uit uw eigen tijd: updates, certificaten en back-ups zijn nu uw verantwoordelijkheid. De besparing is dus alleen werkelijk als u deze taken ook uitvoert.