Installation de PhotoPrism sous Proxmox

PhotoPrism est un gestionnaire de photos open source performant, il utilise l’intelligence artificielle, on l’installe sur notre propre serveur et on accède à son interface depuis un navigateur web.

Ici, on installe un serveur PhotoPrism sous Proxmox VE à l’aide d’un script qui va créer un conteneur LXC.

Les scripts

La procédure pour utiliser le script pour l’installation de PhotoPrism dans un conteneur LXC pour Proxmox VE se trouve sur le site suivant. De nombreux autres scripts sont disponibles.

,Sources :
https://community-scripts.github.io/ProxmoxVE


Installation

Pour installer PhotoPrism dans un conteneur LXC, exécutez la commande ci-dessous dans le shell Proxmox VE :

bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/photoprism.sh)"

Choisir le mode Advanced et mettre en IP fixe.

Quand l’installation est terminée, depuis un navigateur WEB

On se connecte en http avec l’adresse IP du serveur et le port 2342 :

http://adresse_IP:2342

Identifiants de connexion par défaut

Username: admin

Password : changeme


Utiliser un stockage de Proxmox se trouvant sur un NAS pour héberger les images

J’ai testé sans succès la configuration de partages réseau Samba et NFS sur un NAS pour stocker les images. En fait, il ne faut pas effectuer le montage dans le conteneur, mais le paramétrer directement dans son fichier de configuration en utilisant le point de montage d’un stockage du serveur sous Proxmox. Le fichier de configuration se trouve sur le nœud Proxmox PVE /etc/pve/lxc/xxx.conf (xxx étant le n° du conteneur).

À voir également

Installation d’un NAS avec OpenMediaVault, configuration de partages SAMBA et NFS, exemples de configurations de stockages pour Proxmox :

OpenMediaVault

Point de montage à utiliser

Pour voir les points de montage des stockages sous Proxmox VE allez sur Centre de données ==> Stockage et regardez « Chemin d’accès/Cible ». On doit avoir /mnt/pve/xxxxx (Pour le nœud pve dans mon cas, xxxxx correspond à l’ID du partage).

Configuration d’un partage sur un NAS

Depuis le Shell du nœud hébergeant le conteneur PhotoPrism (si vous disposez de nano) :

nano /etc/pve/lxc/xxx.conf (xxx étant le numéro du conteneur)

Ajouter la ligne suivante :

mp0: /mnt/pve/xxxxx,mp=/opt/photoprism/photos/originals

Adapter /mnt/pve/xxxxx qui doit correspondre au point de montage dans Proxmox. Voir dans Centre de données ==> Stokage « Chemin d’accès/Cible »

Redémarrer ensuite le conteneur et on va dans l’interface graphique de PhotoPrism.

Le répertoire contenant les photos doit alors être trouvé dans PhotoPrism (menu Librairie), et l’indexation s’effectuer. http://adresse_IP:2342/library/index


La page consacrée à Proxmox VE :

Proxmox

Retour en haut