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

guide

Hoe ntfy Zelf Hosten op een VPS (Volledige Gids)

Leer hoe je ntfy zelf host op je VPS met Docker door deze uitgebreide, stapsgewijze gids die is samengesteld voor ontwikkelaars en homelabbers.

Zelf hosting van ntfy, een lichte notificatiedienst, biedt een manier om je meldingen onafhankelijk en veilig te beheren. In deze gids lopen we door het proces van het implementeren van ntfy op een VPS met Docker, inclusief installatie stappen, configuratie en best practices. Voordat je begint, zorg dat je een VPS-aanbieder hebt die een concurrerend prijsplan biedt. Hieronder een vergelijking van enkele populaire opties:

ProviderPrijs (Maandelijks)
Contabo VPS5.99 EUR
Hetzner Cloud4.15 EUR
DigitalOcean6 USD
Vultr6 USD
Linode (Akamai Cloud)5 USD

Aan de slag

1. Kies je VPS-aanbieder

Begin met het selecteren van een VPS van een van de hierboven genoemde providers. Elke optie is redelijk geprijsd en geschikt voor het zelf hosten van applicaties zoals ntfy. Voor gedetailleerde vergelijkingen en de beste aanbiedingen, bekijk onze volledige VPS-vergelijking.

2. Zet je VPS op

Zodra je een provider hebt gekozen, maak je een account aan en implementeer je een nieuwe VPS-instantie. Je kunt starten met een basisconfiguratie (1 CPU, 1 GB RAM zou voldoende moeten zijn). Zorg ervoor dat je een Linux-distributie kiest zoals Ubuntu 20.04 voor gebruiksgemak.

3. Toegang tot je VPS

Gebruik SSH om verbinding te maken met je VPS. Open je terminal en voer uit:

ssh root@je_vps_ip

Vervang je_vps_ip door het echte IP-adres van je VPS.

4. Installeer Docker

Controleer of Docker al geรฏnstalleerd is. Zo niet, kun je het installeren met:

sudo apt update
sudo apt install docker.io -y
sudo systemctl start docker
sudo systemctl enable docker

Om te verifiรซren dat Docker correct draait, voer uit:

docker --version

5. Stel ntfy Docker container in

Laten we nu het ntfy Docker-image halen en uitvoeren. Voer het volgende commando uit:

docker run -d --name ntfy -p 80:80 -v /pad/naar/jouw/config:/app/config ghcr.io/binwiederhier/ntfy:latest

6. Configureer ntfy

Om ntfy te configureren, navigeer naar de configuratiemap die je in de vorige stap hebt aangegeven. Hier kun je config.yaml bewerken en je voorkeuren instellen, zoals servernaam, authenticatie-instellingen en meer.

cd /pad/naar/jouw/config
nano config.yaml

7. Herstart de Container

Na het maken van je wijzigingen, start je de ntfy-container opnieuw om de wijzigingen door te voeren:

docker restart ntfy

8. Controleer de installatie

Om te controleren of ntfy correct draait, open je een webbrowser en navigeer je naar http://je_vps_ip. Je zou de ntfy-interface moeten zien, wat aangeeft dat de installatie geslaagd is.

Best Practices

Veelgestelde Vragen

Hoe krijg ik toegang tot ntfy na installatie?

Na het installeren van ntfy kun je er toegang toe krijgen door http://je_vps_ip in je webbrowser in te voeren. Zorg dat je je_vps_ip vervangt door het IP-adres van je VPS. Als je ntfy hebt geconfigureerd via HTTPS met een domein en SSL-certificaat, gebruik dan https://jouwdomein in plaats daarvan. Dit is belangrijk voor het beveiligen van je meldingen en het voorkomen van man-in-the-middle attacks.

Kan ik ntfy aanpassen voor meldingen?

Ja, ntfy stelt je in staat om meldingen naar wens aan te passen. Via het config.yaml bestand kun je verschillende parameters instellen, zoals de berichtenformaten, gebruikersauthenticatie en zelfs verschillende topics voor specifieke meldingen. Zo kun je de service afstemmen op jouw specifieke behoeften, waardoor het een veelzijdig hulpmiddel wordt voor meldingsbeheer.

Is het mogelijk om ntfy zonder Docker te draaien?

Hoewel Docker de aanbevolen methode is voor het implementeren van ntfy vanwege de eenvoud en flexibiliteit, is het mogelijk om ntfy direct op je VPS te draaien door het vanaf bron te bouwen. Je moet Go en de bijbehorende dependencies installeren, de ntfy-broncode downloaden en het compileren. Het draaien van ntfy als een Docker-container vereenvoudigt het proces en encapsuleert de omgeving, waardoor het betrouwbaarder en makkelijker te beheren is. Daarom wordt het sterk aanbevolen om Docker te gebruiken.

Door de stappen in deze gids te volgen, kun je gemakkelijk ntfy zelf hosten op je VPS en genieten van een volledig beheersbaar notificatiesysteem dat op jouw behoeften is afgestemd. Veel plezier met self-hosting! --- Eind ---