Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe je Listmonk Zelf Host op een VPS (Compleide Gids)

Leer hoe je efficiënt Listmonk zelf host op een VPS met deze volledige gids, inclusief installatie via Docker en praktische tips.

Zelf hosten van Listmonk, een open-source nieuwsbrief- en mailinglijstbeheerder, is een uitstekende manier om controle te houden over je e-mailcampagnes en abonneegegevens. Deze gids loodst je door het proces van het implementeren van Listmonk op een Virtual Private Server (VPS) met Docker, zodat ontwikkelaars en homelab-enthousiastelingen het gemakkelijk kunnen opzetten.

Waarom kiezen voor Listmonk?

Listmonk biedt een krachtig, gebruiksvriendelijk interface samen met functies zoals:

Het kiezen van een betrouwbare VPS-aanbieder is cruciaal voor een soepele werking. Hier is een vergelijk van enkele top VPS-aanbieders:

AanbiederPrijs (EUR/USD)SpecificatiesIdeaal Voor
Contabo VPS5,99 EUR/maand4 CPU, 8 GB RAM, 200 GB SSDBudgetvriendelijke optie
Hetzner Cloud4,15 EUR/maand1 CPU, 2 GB RAM, 20 GB SSDGeschikt voor kleine projecten
DigitalOcean6 USD/maand1 CPU, 1 GB RAM, 25 GB SSDGoed voor startups
Vultr6 USD/maand1 CPU, 1 GB RAM, 25 GB SSDEenvoudige interface
Linode (Akamai Cloud)5 USD/maand1 CPU, 2 GB RAM, 25 GB SSDPrestatiegerichte projecten

Voor een volledige VPS-vergelijking, bekijk onze volle VPS-vergelijking.

Vereisten

Om te beginnen, zorg dat je:

  1. Een VPS hebt met minimaal 1 CPU en 2 GB RAM.
  2. Docker geïnstalleerd hebt op je VPS. Volg de officiële installatiegids voor Docker als dat nog niet gedaan is.
  3. Een domeinnaam hebt voor je Listmonk- instantie als je e-mails wilt versturen vanaf een branded adres.

Stap 1: Toegang tot je VPS

Verbind met je VPS via SSH:

ssh jouw_gebruikersnaam@jouw_vps_ip

Vervang jouw_gebruikersnaam en jouw_vps_ip door de juiste gegevens.

Stap 2: Installeer Docker

Als Docker nog niet geïnstalleerd is, voer dan de volgende commando’s uit:

sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce

Verifieer de installatie:

docker --version

Stap 3: PostgreSQL Database Opzetten

Listmonk heeft PostgreSQL nodig voor gegevensopslag. Gebruik de volgende commando’s om PostgreSQL op te zetten:

docker run -d \
    --name listmonk-postgres \
    -e POSTGRES_DB=listmonk \
    -e POSTGRES_USER=listmonk \
    -e POSTGRES_PASSWORD=jouw_wachtwoord \
    -p 5432:5432 \
    postgres:latest

Vervang jouw_wachtwoord door een sterk wachtwoord.

Stap 4: Deploy Listmonk

Je kunt Listmonk ophalen en draaien met de volgende commando’s:

docker run -d \
    --name listmonk \
    -e LISTMONK_DB_HOST=listmonk-postgres \
    -e LISTMONK_DB_USER=listmonk \
    -e LISTMONK_DB_PASSWORD=jouw_wachtwoord \
    -e LISTMONK_DB_NAME=listmonk \
    -p 9000:9000 \
    --link listmonk-postgres:postgres \
    --restart unless-stopped \
    listmonk/listmonk:latest

Zorg dat je jouw_wachtwoord vervangt door hetzelfde wachtwoord dat je voor PostgreSQL hebt gebruikt.

Stap 5: Toegang tot Listmonk Dashboard

Zodra de container draait, kun je Listmonk benaderen via http://jouw_vps_ip:9000 in je webbrowser. De standaard inloggegevens zijn:

Zorg dat je deze gegevens bij je eerste login wijzigt om je installatie te beveiligen.

Stap 6: Configureer je Domein en SMTP-Server

Als je een eigen domein gebruikt, stel het dan in op je DNS-instellingen zodat het naar je VPS IP verwijst. Stel daarnaast een SMTP-server in om e-mails te versturen (Listmonk kan ook externe SMTP-diensten gebruiken).

FAQ

1. Kan ik Listmonk zelf hosten zonder Docker?

Ja, hoewel het gebruik van Docker het installeren en beheren van Listmonk vereenvoudigt, kun je het ook rechtstreeks op je server installeren met Go. Dit vereist aanvullende stappen, zoals dependencies installeren en serviceconfiguraties beheren. Voor de meeste gebruikers wordt Docker aanbevolen vanwege de eenvoudige implementatie en ingebouwde isolatie.

2. Welke VPS-aanbieder is het beste voor het hosten van Listmonk?

Het kiezen van de juiste VPS-aanbieder hangt af van je budget en prestatiebehoeften. Voor lichte toepassingen bieden aanbieders zoals Hetzner Cloud en Linode betaalbare plannen vanaf 4,15 EUR/maand. Voor zwaardere setups biedt Contabo goede middelen tegen een concurrerende prijs. Evalueer altijd je applicatie en verwachte workload bij het maken van je keuze.

3. Hoe update ik mijn Listmonk-installatie?

Om je Listmonk bij te werken, stop je simpelweg de lopende container, haal je de nieuwste image binnen en start je de container opnieuw. Gebruik de volgende commando’s:

docker stop listmonk
docker rm listmonk
docker run -d ...  # Plaats hier je originele run-commando met de nieuwste image

Zorg dat je je database back-upt voordat je een update uitvoert om gegevensverlies te voorkomen.

Door deze stappen te volgen, host je succesvol Listmonk zelf op een VPS en krijg je de tools om je e-mailcampagnes effectief te beheren. Veel plezier met self-hosting!