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

guide

Hoe self-host PhotoPrism op een VPS (Compleide Gids)

Leer hoe je PhotoPrism zelf host op een VPS met deze complete gids. Stapsgewijze instructies om PhotoPrism te installeren en te configureren.

PhotoPrism is een open-source foto-beheertool waarmee je je fotoverzameling kunt organiseren, bekijken en delen. Het zelf hosten van PhotoPrism op een VPS (Virtual Private Server) is een praktische oplossing voor ontwikkelaars en homelab enthousiastelingen die controle over hun data willen behouden. In deze gids nemen we je mee door het proces van het installeren van PhotoPrism op een VPS met Docker.

Overzicht VPS Providers

Voordat je begint met de installatie, moet je een VPS-provider kiezen. Hieronder een vergelijking van enkele populaire opties die geschikt zijn voor het hosten van PhotoPrism:

ProviderMaandelijkse KostenRAMOpslagtype
Contabo VPS5.99 EUR4 GBSSD
Hetzner Cloud4.15 EUR2 GBSSD
DigitalOcean6 USD1 GBSSD
Vultr6 USD1 GBSSD
Linode (Akamai)5 USD1 GBSSD

Voor meer opties, bekijk onze volledige VPS-vergelijking.

Stap 1: Een VPS Krijgen

Maak een account aan voor een VPS-plan dat voldoet aan de vereisten van PhotoPrism. Voor een soepele ervaring raden we minimaal 2 GB RAM aan. Providers zoals Hetzner Cloud en Contabo VPS zijn budgetvriendelijke opties.

Stap 2: Verbinden met je VPS

  1. Gebruik een SSH-client om verbinding te maken met je VPS:

    ssh root@your_vps_ip
  2. Werk je pakketlijst bij:

    apt update && apt upgrade -y

Stap 3: Docker Installeren

  1. Installeer Docker door het volgende uit te voeren:

    apt install docker.io -y
  2. Start en zet Docker aan:

    systemctl start docker
    systemctl enable docker
  3. Controleer de installatie:

    docker --version

Stap 4: Docker Compose Installeren

  1. Download de Docker Compose binary:

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. Geef uitvoerrechten:

    chmod +x /usr/local/bin/docker-compose
  3. Controleer de installatie:

    docker-compose --version

Stap 5: Deploy PhotoPrism met Docker

  1. Maak een directory voor PhotoPrism:

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Maak een docker-compose.yml bestand:

    version: '3.3'
    services:
      photoprism:
        image: photoprism/photoprism
        restart: always
        ports:
          - "8080:80"
        environment:
          PHOTOPRISM_ADMIN_PASSWORD: "admin_password"
          PHOTOPRISM_ORIGINALS_DIR: "/photoprism/originals"
          PHOTOPRISM_IMPORT_PATH: "/photoprism/import"
        volumes:
          - ./photoprism:/photoprism
  3. Start PhotoPrism:

    docker-compose up -d

Stap 6: Toegang tot PhotoPrism

Open je webbrowser en ga naar http://your_vps_ip:8080. Log in met gebruikersnaam admin en het wachtwoord dat je hebt ingesteld in het docker-compose.yml bestand.

Stap 7: PhotoPrism Configureren

Veelgestelde Vragen

V: Wat zijn de vereisten om PhotoPrism op een VPS te draaien?
Om PhotoPrism soepel te laten draaien, heb je minimaal 2 GB RAM nodig en voldoende SSD-opslag voor je foto-bibliotheek. Hoe meer RAM en opslag je hebt, hoe beter de prestaties. Netwerksnelheid is ook belangrijk, vooral als meerdere gebruikers tegelijkertijd toegang hebben tot de fotoโ€™s. Providers zoals Hetzner Cloud en Contabo VPS zijn betaalbare opties om aan deze eisen te voldoen.

V: Kan ik mijn eigen domein gebruiken met PhotoPrism?
Ja, je kunt je eigen domein gebruiken. Na installatie kun je een reverse proxy zoals Nginx configureren om verkeer van je domein naar je PhotoPrism-installatie te leiden. Je moet de DNS-instellingen van je domein aanpassen zodat ze naar je VPS IP-adres wijzen. Documentatie voor het instellen van een reverse proxy vind je in de PhotoPrism wiki.

V: Hoe maak ik een back-up van mijn PhotoPrism-gegevens?
Een back-up maken van je PhotoPrism-omgeving houdt in dat je kopieรซn maakt van de volume waarin je fotoโ€™s en instellingen opgeslagen zijn. Je kunt Docker-commandoโ€™s gebruiken om back-ups te maken van je containers en volumes. Een gangbare methode is docker cp te gebruiken om data naar je lokale machine of een andere opslag te kopiรซren. Voor langdurige backups is het aan te raden dit proces te automatiseren met een cron-job of backup-scripts.

Met deze gids heb je nu een functionele installatie van PhotoPrism op je VPS. Veel plezier met het organiseren en delen van je fotobibliotheek, terwijl je je data veilig en privรฉ houdt. --- END ---