Tests indépendants Mis à jour avril 2026 387 guides d'auto-hébergement 5 fournisseurs VPS testés

guide

Comment auto-héberger PhotoPrism sur un VPS (Guide Complet)

Un guide complet pas à pas pour héberger PhotoPrism sur un VPS en 2026 : installation, configuration et sécurisation de PhotoPrism, avec les specs utiles.

Comment auto-héberger PhotoPrism sur un VPS (Guide Complet)

PhotoPrism est un outil open-source de gestion de photos qui vous permet d’organiser, de visualiser et de partager votre collection de photos. L’auto-hébergement de PhotoPrism sur un VPS (Serveur Privé Virtuel) est une solution pratique pour les développeurs et les passionnés de homelab qui souhaitent garder le contrôle sur leurs données. Dans ce guide, nous vous accompagnerons dans le processus d’installation de PhotoPrism sur un VPS en utilisant Docker.

Aperçu des Fournisseurs de VPS

Avant de procéder à l’installation, vous devez choisir un fournisseur de VPS. Voici une comparaison de quelques options populaires qui conviennent à l’hébergement de PhotoPrism :

FournisseurCoût MensuelRAMType de Stockage
Contabo VPS5,99 EUR4 GoSSD
Hetzner Cloud4,15 EUR2 GoSSD
DigitalOcean6 USD1 GoSSD
Vultr6 USD1 GoSSD
Linode (Akamai)5 USD1 GoSSD

Pour plus d’options, consultez notre comparaison complète des VPS.

Étape 1 : Obtenez un VPS

Inscrivez-vous à un plan VPS qui répond aux exigences de PhotoPrism. Pour une expérience sans accroc, nous recommandons au moins 2 Go de RAM. Des fournisseurs comme Hetzner Cloud et Contabo VPS sont des options économiques.

Étape 2 : Connectez-vous à votre VPS

  1. Utilisez un client SSH pour vous connecter à votre VPS :

    ssh root@your_vps_ip
  2. Mettez à jour votre liste de paquets :

    apt update && apt upgrade -y

Étape 3 : Installez Docker

  1. Installez Docker en exécutant :

    apt install docker.io -y
  2. Démarrez et activez Docker :

    systemctl start docker
    systemctl enable docker
  3. Vérifiez l’installation de Docker :

    docker --version

Étape 4 : Installez Docker Compose

  1. Téléchargez le binaire Docker Compose :

    curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. Définissez les permissions :

    chmod +x /usr/local/bin/docker-compose
  3. Vérifiez l’installation :

    docker-compose --version

Étape 5 : Déployez PhotoPrism avec Docker

  1. Créez un répertoire pour PhotoPrism :

    mkdir -p ~/photoprism && cd ~/photoprism
  2. Créez un fichier docker-compose.yml :

    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. Démarrez PhotoPrism :

    docker-compose up -d

Étape 6 : Accédez à PhotoPrism

Ouvrez votre navigateur web et naviguez vers http://your_vps_ip:8080. Connectez-vous avec le nom d’utilisateur admin et le mot de passe que vous avez défini dans le fichier docker-compose.yml.

Étape 7 : Configurer PhotoPrism

FAQ

Q : Quelles sont les exigences pour exécuter PhotoPrism sur un VPS ?
Pour faire fonctionner PhotoPrism sans problème, vous avez besoin d’au moins 2 Go de RAM et d’un espace de stockage SSD suffisant pour votre bibliothèque de photos. Plus vous fournissez de RAM et d’espace de stockage, meilleure sera la performance. La bande passante réseau est également cruciale, surtout si vous avez plusieurs utilisateurs accédant simultanément aux photos. Des fournisseurs comme Hetzner Cloud et Contabo VPS sont des options abordables pour répondre à ces exigences.

Q : Puis-je utiliser mon propre domaine avec PhotoPrism ?
Oui, vous pouvez utiliser votre propre domaine avec PhotoPrism. Après l’installation, vous pouvez configurer un proxy inverse, comme Nginx, pour rediriger le trafic de votre domaine vers votre installation de PhotoPrism. Vous devrez mettre à jour les paramètres DNS de votre domaine pour pointer vers l’adresse IP de votre VPS. La documentation pour configurer un proxy inverse est disponible dans le wiki de PhotoPrism.

Q : Comment sauvegarder mes données PhotoPrism ?
La sauvegarde de votre installation PhotoPrism implique de créer des copies du volume où vos photos et paramètres sont stockés. Vous pouvez utiliser les commandes Docker pour créer des sauvegardes de vos conteneurs et volumes. Une approche typique consiste à utiliser docker cp pour copier des données sur votre machine locale ou sur une autre solution de stockage. Pour des sauvegardes à long terme, envisagez d’automatiser ce processus avec un cron job ou des scripts de sauvegarde.

Avec ce guide, vous devriez maintenant avoir une installation fonctionnelle de PhotoPrism sur votre VPS. Profitez d’organiser et de partager votre bibliothèque de photos tout en gardant vos données sécurisées et privées.