Asustor Immich et dossier photos

  • Vague de SPAM

    Suite à une vague de spam sur le forum, les inscriptions sont temporairement limitées.

    Après votre inscription, un membre de l'équipe devra valider votre compte avant qu'il ne soit activé. Nous sommes désolés pour la gêne occasionnée et vous remercions de votre patience.

Requiem

Nouveau membre
22 Septembre 2025
14
0
1
Bonjour

J'ai reçu et monté un AS5404T,
- avec 2 ssd nvme pour l'OS et les apps via docker en volume1
- et 4 hdd en volume2

Immich est installé via l'app central (docker a été installé automatiquement).
J'ai crée un dossier "photo perso" dans volume2 et ai mis quelques photos pour tester.
J'ouvre Immich, je créé un compte et c'est ouvert. Jusque là c'est ok. Mais curieusement Immich ne m'a pas demandé vers quel dossier il doit chercher les photos.

Dans Immich, lorsque que je clique sur "cliquer pour envoyer votre première photo", il me montre les dossiers de mon ordinateur principal mais pas du NAS. Je suis étonné !
Et à partir de là je coince. Je ne vois pas la démarche pour modifier le chemin du dossier pour que Immich puisse chercher les photos dans le NAS. De plus, j'ai remarqué, dans Immich, que le stockage est à priori dans volume1 (je pense car il correspond au volume des SSD). Donc là aussi, je souhaite que Immich stocke dans le volume2 et non dans volume1.

Faut-il que je fasse des modifications via docker ? mais je ne vois pas docker, seulement les apps que j'ai téléchargé via app central, section docker.

Avez-vous une idée ? ai-je raté une étape importante ?

Merci à vous :)
 
Appareil
AS5404T
Version du firmware
ADM 5.1
Bonjour
J'ai installé immich sur mon asustor , mais sans utiliser l'application fournie et packagee par un tier.
Je me doutais bien qu'à partir du moment où tu voulais faire reconnaître des photos déjà stockées sur le nas , ça allait coincer si l'application docker n'était pas interfacee suffisamment avec ADM, ce qui semble être le cas , puisque tu n'as pas trouvé de menu dans l'icône d'Immich sur ADM pour désigner un chemin du nas (/share/mesphotos ou ce que tu veux ) comme chemin a reconnaître dans Immich .
Ça veut donc dire qu'il fallait mettre les mains dans le cambouis ..
Donc autant gérer ça directement sous docker.
Ce que j'ai fait , avec un tuto https://www.forum-nas.fr/threads/immich-mon-installation-docker-sur-asustor-as6602t.25632/
 
Merci Shaks. J'avais regardé ton tuto. Je n'ai pas sauté le pas car j'ai d'autres soucis avec le NAS

J'ai voulu suivre les premiers tutos pour bien configurer le nas avant d'aller plus loin. Et là je bloque avec pas mal de service comme ez-connect et le gestionnaire de certificat avec let's encrypt. 48h que je suis dessus à suivre des dizaines de tuto et avec l'aide de quelques IA, rien ne fonctionne :mad:
 
Merci Shaks. J'avais regardé ton tuto. Je n'ai pas sauté le pas car j'ai d'autres soucis avec le NAS

J'ai voulu suivre les premiers tutos pour bien configurer le nas avant d'aller plus loin. Et là je bloque avec pas mal de service comme ez-connect et le gestionnaire de certificat avec let's encrypt. 48h que je suis dessus à suivre des dizaines de tuto et avec l'aide de quelques IA, rien ne fonctionne :mad:
Ez-connect , c'est pour pas déclarer tes ports sortant à la main dans ta box/routeur . Perso, je déclare mes ports dans ma box pour des raisons de sécurité .
Certificat letsencrypt : tu utilises une url asustor ou autre ?.. Pour une url autre ( ovh etc ) faut avoir le serveur web de ton nas qui réponde en http sur port 80 et désactiver le firewall le temps de créer le certificat .
Details ici : https://www.forum-nas.fr/threads/certificat-letsencrypt-erreur-5019-puis-5056
 
Ez-connect , c'est pour pas déclarer tes ports sortant à la main dans ta box/routeur . Perso, je déclare mes ports dans ma box pour des raisons de sécurité .
Certificat letsencrypt : tu utilises une url asustor ou autre ?.. Pour une url autre ( ovh etc ) faut avoir le serveur web de ton nas qui réponde en http sur port 80 et désactiver le firewall le temps de créer le certificat .
Details ici : https://www.forum-nas.fr/threads/certificat-letsencrypt-erreur-5019-puis-5056
Lors de la configuration de ez-connect, je reçois cette fenêtre :

ez-connect.png

Il y a un logo d'attention avant les lignes "activer EZ-routeur" et "obtenir nanana". Il y a donc un soucis. Et je vois plus bas qu'il n'y a pas ou n'est pas activé UPnP/NAT-PMP. Or, en allant dans mon routeur, une box Red-Sfr, UPnP est activé :

UPnP.png

Mes recherches m'indique que EZ-Connect utilise le réseau v4.

Mes demandent auprès des IA n'ont abouti à rien :
- faire des redirections de ports 443 avec l'adresse ip du NAS.
- faire un test avec le mode DMZ.
- désactivé les pare-feu du NAS et du routeur (pourtant désactivé par défaut).
- Il ne m'est pas possible de désactiver IPv6 mais je ne pense pas que ça a un lien avec ces soucis.

J'ai du mal à trouver la cause de tout ça. Je cherche encore mais je n'ai presque plus de solutions.

Du coup, pour le certificat Let's Encrypt, je crois comprendre qu'il faut un nom de domaine pour fonctionner. Or, comme EZ-Connect n'est pas ok à 100%, le nom de domaine que j'ai créé sous forme de "monmaschose-ezconnect.to" n'est pas validé. Et pas donc de certificat Let's Encrypt.
 
@Requiem : tu peux ouvrir un nouveau sujet sur tes soucis réseaux ?.. On continuera ici avec tes soucis sur Immich le moment venu ...
 
  • J'aime
Réactions: Dami1
Je reviens sur ce que j'ai écris à propos de la gestion des bibliothèques externes dans la version packagee de Immich :
  1. “/nas_shared” in Immich binds to “/share” of NAS, this can be added as the external libraries in Immich.
Source : https://www.asustorapps.org/immich-2/

Il y a donc un bind permanent entre /share côté NAS et /nas_shared côté Immich.
Autrement dit , il suffit de déclarer une bibliothèque externe /nas_shared/toto côté Immich pour que ce dernier commence à traiter tout le contenu stocké dans /share/toto ( qui doit exister).
L'auteur ne précise pas si le bind est en lecture seule ou pas , ce qui est dommage , vu que chaque mode présente des avantages et inconvénients .
 
Bien entendu shaks, j'ouvrirai de nouveaux sujets sur mes autres soucis.
Pour Immich, merci pour ce lien. Je suis en train de tester docker et portainer pour comprendre le fonctionnement avant de déployer Immich.
 
Je reviens sur ce que j'ai écris à propos de la gestion des bibliothèques externes dans la version packagee de Immich :
Source : https://www.asustorapps.org/immich-2/

Il y a donc un bind permanent entre /share côté NAS et /nas_shared côté Immich.
Autrement dit , il suffit de déclarer une bibliothèque externe /nas_shared/toto côté Immich pour que ce dernier commence à traiter tout le contenu stocké dans /share/toto ( qui doit exister).
L'auteur ne précise pas si le bind est en lecture seule ou pas , ce qui est dommage , vu que chaque mode présente des avantages et inconvénients .
peut être voir ici dans "quoi de neuf dans cette version" https://www.asustor.com/en/app_central/app_detail?id=1733&type=4