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

guide

Hoe je Pixelfed zelfhost op een VPS (Volledige Gids)

Leer hoe je eenvoudig Pixelfed zelfhost op een VPS met onze gedetailleerde, stapsgewijze installatiegids, speciaal ontworpen voor ontwikkelaars en homelab-enthousiastelingen.

Pixelfed is een gedecentraliseerd beelddeelplatform dat een uniek alternatief biedt voor traditionele sociale mediaplatforms. Als je een ontwikkelaar of een homelabber bent die Pixelfed wil zelfhosten, dan neemt deze gids je mee door het volledige proces van het opzetten ervan op een VPS. Door Pixelfed zelf te hosten, krijg je controle over je data, opties voor aanpassing en kun je een gemeenschap creรซren die overeenkomt met jouw waarden.

Vereisten

Voordat je begint met het installatieproces, zorg dat je het volgende hebt:

  1. Een VPS-provider: Je kunt kiezen uit verschillende providers met concurrerende prijzen. Hier een korte vergelijking:
ProviderPrijs (per maand)Locatie-opties
Contabo VPS5.99 EUREuropa
Hetzner Cloud4.15 EUREuropa
DigitalOcean6 USDGlobaal
Vultr6 USDGlobaal
Linode (Akamai)5 USDGlobaal

Kies en start met een VPS van je favoriete provider, en raadpleeg onze volledige VPS-vergelijking voor meer details.

  1. Linux-kennis: Basiskennis van de commandoregel is essentieel voor het navigeren op je server.

  2. Docker: Deze gids gaat ervan uit dat je Docker gebruikt voor de installatie van Pixelfed.

  3. Domeinnaam: Een domeinnaam is nodig om toegang te krijgen tot je Pixelfed-instantie.

Stap 1: Je VPS Instellen

  1. Maak en toegang tot je VPS:

    • Registreer je bij je gekozen VPS-provider, kies je plan en maak je instantie aan.
    • Verbind met je VPS via SSH:
      ssh root@jouw_vps_ip
  2. Systeem bijwerken:

    • Voer het volgende commando uit om pakketlijsten bij te werken:
      sudo apt update && sudo apt upgrade -y
  3. Installeer Docker:

    • Voer de volgende commandoโ€™s uit om Docker te installeren:
      sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
      curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
      add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
      sudo apt update
      sudo apt install docker-ce -y
    • Zorg er na de installatie voor dat Docker draait:
      sudo systemctl start docker
      sudo systemctl enable docker

Stap 2: Pixelfed Installeren met Docker

  1. Kloon Pixelfed Repository:

    • Navigeer naar een directory naar keuze en kloon het Pixelfed repository:
      git clone https://github.com/pixelfed/pixelfed.git
      cd pixelfed
  2. De Omgevingsconfiguratie Instellen:

    • Kopieer de voorbeeldconfiguratie en pas deze aan:
      cp .env.example .env
      nano .env
    • Configureer je instellingen zoals APP_URL, DB_HOST en andere benodigde parameters.
  3. Bouw en Start de Docker-Containers:

    • Gebruik Docker Compose om de containers te bouwen en te starten:
      docker-compose up -d
  4. Database Instellen:

    • Pixelfed heeft een database nodig. Zorg dat je de benodigde migratie- en seed-data hebt uitgevoerd:
      docker-compose exec app php artisan migrate --seed

Stap 3: Pixelfed Configureren

  1. Toegang tot Pixelfed:

    • Open je webbrowser en navigeer naar http://jouw_domein of http://jouw_vps_ip.
    • Volg de setup-wizard om de installatie te voltooien.
  2. Je Instantie Aanpassen:

    • Nadat deze is geรฏnstalleerd, kun je je Pixelfed-instantie aanpassen. Verken het beheerdersdashboard voor instellingen zoals gebruikersbeheer, thema-instellingen en meer.

Veelgestelde Vragen

Hoeveel kost het om Pixelfed zelf te hosten op een VPS?

De kosten voor het zelf hosten van Pixelfed hangen vooral af van de VPS-provider die je kiest. Providers zoals Hetzner Cloud beginnen al bij slechts 4,15 EUR/maand, terwijl DigitalOcean en Vultr plannen bieden vanaf ongeveer 6 USD/maand. Aangezien Pixelfed efficiรซnt met bronnen omgaat, zijn zelfs de meest basisplannen meestal voldoende voor kleine tot middelgrote instanties. Houd altijd rekening met je verwachte gebruikersbasis en opslagcapaciteit bij je keuze.

Kan ik Pixelfed op gedeelde hosting draaien?

Hoewel het theoretisch mogelijk is, wordt het niet aanbevolen om Pixelfed op gedeelde hosting te draaien. Gedeelde hosting legt meestal beperkingen op aan resourcegebruik en ondersteunt geen Docker, wat essentieel is voor het eenvoudig installeren en schalen van applicaties zoals Pixelfed. Een VPS biedt dedicate resources en meer controle, wat vooral belangrijk is voor het beheren van dataprivacy en systeemprestaties.

Is Pixelfed veilig als je het zelf host?

Beveiliging is een cruciale factor bij het zelf hosten van een applicatie. Pixelfed kan relatief veilig zijn als je je server goed configureert. Het wordt aanbevolen om HTTPS te gebruiken voor je Pixelfed-instantie, wat eenvoudig in te stellen is met tools zoals Letโ€™s Encrypt. Zorg dat je je software regelmatig bijwerkt, beperk toegang via firewalls en volg best practices voor het beveiligen van je VPS om je beveiligingspositie te verbeteren.

Tegen de tijd dat je dit leest, zou je een volledig operationele Pixelfed-instantie op je VPS moeten hebben! Geniet van de voordelen van zelfhosting, en vergeet niet actief deel te nemen aan discussies op platforms zoals r/selfhosted of resources zoals awesome-selfhosted te bekijken voor meer inspiratie en tools. --- End ---