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

guide

Zelf host Wallabag op een VPS (Volledige Gids)

Ontdek hoe je Wallabag zelf host op een VPS met deze uitgebreide gids. Leer installatie stappen en beste praktijken voor configuratie.

Inleiding

Wallabag is een zelf-gehoste lees-later-applicatie waarmee gebruikers webartikelen kunnen opslaan voor offline lezen. Als je een ontwikkelaar of homelabber bent die privacy wil behouden terwijl je bladwijzers beheert, kan zelf hosten van Wallabag op een Virtual Private Server (VPS) een uitstekende oplossing zijn. Deze gids loodst je door de stappen om Wallabag op een VPS te installeren.

Je VPS Provider Kiezen

Voordat je met de installatie begint, kies je een betrouwbare VPS-provider. Hier volgt een vergelijking van enkele populaire opties:

ProviderPrijs (Maandelijks)OpslagRAMCPU
Contabo VPS5,99 EUR100 GB4 GB2
Hetzner Cloud4,15 EUR20 GB2 GB1
DigitalOcean6 USD25 GB1 GB1
Vultr6 USD25 GB1 GB1
Linode (Akamai)5 USD25 GB2 GB1

Voor een lichte applicatie zoals Wallabag moet de VPS minimaal 2 GB RAM hebben en voldoende opslag voor opgeslagen artikelen.

Aanbevolen Provider: Hetzner Cloud

Gezien de lage kosten en voldoende resources is Hetzner Cloud een uitstekende keuze voor het hosten van Wallabag. Je kunt je aanmelden via Hetzner Cloud hier.

Voorwaarden

  1. VPS Instelling: Maak een account aan bij je gekozen provider en zet een VPS-instance op met Ubuntu 20.04.
  2. SSH Toegang: Zorg dat je kunt verbinden met je VPS via SSH. Gebruik tools zoals PuTTY of de opdrachtregel om toegang te krijgen.
  3. Domeinnaam (optioneel): Voor eenvoudiger toegang, overweeg een domeinnaam te kopen en deze te wijzen naar het IP-adres van je VPS.

Afhankelijkheden Installeren

Voordat je Wallabag installeert, moet je enkele afhankelijkheden installeren.

sudo apt update
sudo apt install -y curl git unzip nginx php-fpm php-mysql php-xml php-mbstring php-zip php-curl php-gd

Deze pakketten bevatten Nginx als webserver en PHP met benodigde extensies.

Wallabag Downloaden en Installeren

  1. Kloon Wallabag:
cd /var/www
sudo git clone https://github.com/wallabag/wallabag.git
cd wallabag
  1. Instellen van Permissies:

Stel de juiste permissies in zodat Wallabag correct kan functioneren:

sudo chown -R www-data:www-data /var/www/wallabag
  1. Composer Installeren:

Composer is nodig voor het beheren van PHP-afhankelijkheden.

curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
  1. PHP Afhankelijkheden van Wallabag Installeren:

Ga naar de Wallabag-directory en installeer de benodigde PHP-pakketten:

composer install --no-dev

Nginx Configureren

Voeg een nieuwe Nginx-configuratie toe voor Wallabag:

sudo nano /etc/nginx/sites-available/wallabag

Voeg de volgende configuratie in:

server {
    listen 80;
    server_name jouw_domein_of_IP;

    root /var/www/wallabag/public;

    index index.php index.html;

    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        include fastcgi_params;
    }
}

Vervang jouw_domein_of_IP door je echte domein of VPS IP-adres.

Maak de site actief en test je Nginx-configuratie:

sudo ln -s /etc/nginx/sites-available/wallabag /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl restart nginx

Database Configureren

  1. MySQL Installeren:
sudo apt install mysql-server
  1. De Wallabag Database Aanmaken:
sudo mysql
CREATE DATABASE wallabag;
CREATE USER 'wallabaguser'@'localhost' IDENTIFIED BY 'veilig_wachtwoord';
GRANT ALL PRIVILEGES ON wallabag.* TO 'wallabaguser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Definitieve Configuratie

Toegang tot je Wallabag via je webbrowser. Volg het installatieproces dat op het scherm verschijnt en voer je databasegegevens in wanneer daarom wordt gevraagd. Voltooi de setup, en Wallabag zou nu operationeel moeten zijn.

Wallabag Gebruiken

Je kunt artikelen direct vanuit je browser opslaan of via de Wallabag app. De applicatie biedt een overzichtelijke interface om je leeslijst te beheren, zodat je gemakkelijk je favoriete artikelen bij kunt houden.

Veelgestelde Vragen

Wat zijn de voordelen van Wallabag zelf hosten?

Zelf hosten van Wallabag geeft je volledige controle over je data en privacy. In tegenstelling tot third-party diensten blijven je opgeslagen artikelen en persoonlijke gegevens veilig op je eigen server. Daarnaast biedt het ruimte voor maatwerk en integratie met andere self-hosted diensten in je homelab.

Kan ik Wallabag draaien met Docker?

Ja, je kunt Wallabag installeren met behulp van Docker-containers. Deze methode vereenvoudigt de installatie en maakt het makkelijker om afhankelijkheden te beheren. Er zijn officiรซle Docker-afbeeldingen beschikbaar. Raadpleeg voor deze methode de Wallabag documentatie voor gedetailleerde stappen.

Hoe zorg ik voor de veiligheid van mijn Wallabag-installatie?

Om je Wallabag-omgeving te beveiligen, overweeg het implementeren van de volgende maatregelen:

Conclusie

Het zelf hosten van Wallabag op een VPS is een bevredigend project dat je helpt om je leesmateriaal te organiseren. Met deze gids zet je je eigen instance op en geniet je van de voordelen van controle over je data. Voor een volledige VPS vergelijking, bezoek onze volledige VPS comparison. Veel plezier met hosting! --- End ---