Installer PhotoPrism avec des photos sur un NAS

De Wiki de Mémoire Vive
Aller à la navigation Aller à la recherche

L'objectif est le suivant : installer PhotoPrism dans un contexte Proxmox en faisant en sorte qu'il intègre des photos déjà présentes sur un disque.

1) monter le disque qui contient les photos sous forme de NAS (Samba par exemple)

2) référencer ce disque dans Proxmox (dans Datacenter / Storage)

3) installer PhotoPrism dans Proxmox sous forme de LXC avec un script trouvé ici, https://tteck.github.io/Proxmox/

4) modifier la configuration LXC de PhotoPrism,

- lancer un shell sur le noeud qui contient le conteneur LXC (ce n'est pas une VM)

- dans le répertoire /etc/pve/lxc, éditer le fichier xxx.conf, xxx étant le n° du conteneur

#  # PhotoPrism LXC
#
#  <a href='https%3A//ko-fi.com/proxmoxhelperscripts'><img src='https%3A//img.shields.io/badge/☕-Buy me a coffee-blu>
#  </div>
#
# admin / helper-scripts.com
arch: amd64
cores: 2
features: keyctl=1,nesting=1
hostname: photoprism
memory: 2048
mp0: /mnt/data3/photo,mp=/opt/photoprism/photos/originals
net0: name=eth0,bridge=vmbr0,hwaddr=BC:24:11:7F:C8:EA,ip=dhcp,type=veth
onboot: 1
ostype: debian
rootfs: local-lvm:vm-103-disk-0,size=8G
swap: 512
tags: proxmox-helper-scripts
unprivileged: 1

C'est cette ligne qui doit être définie correctement : mp0: /mnt/data3/photo,mp=/opt/photoprism/photos/originals

La première partie correspond au montage du NAS : /mnt/data3/photo (modifier en fonction du NAS utilisé)

La seconde partie correspond à ce qu'attend PhotoPrism (ne pas modifier)

5) on redémarre le conteneur et on va dans l'interface graphique de PhotoPrism

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