Advanced Search
Search Results
230 total results found
7.3 - Informations système et matériel
Système d'exploitation et noyau cat /etc/os-release uname -a uname -r hostnamectl uptime /etc/os-release décrit la distribution ; uname -r indique le noyau actuellement démarré, qui peut différer du dernier noyau installé. Processeur et mémoire lscpu free -h ...
7.4 - Méthode de dépannage et mémo des commandes
Méthode de dépannage Une bonne résolution d'incident sépare les faits, les hypothèses et les modifications. Décrire le symptôme : message exact, heure, utilisateur et action. Définir le périmètre : une application, une machine, un VLAN ou tous les utilisateurs...
Immich Installation, administration, migration et sauvegarde
Guide complet pour installer, exploiter, sécuriser, sauvegarder, migrer, restaurer et dépanner Immich avec Docker Compose ou TrueNAS.
1 - Présentation et architecture
Comprendre Immich, ses composants, ses besoins et les données à protéger.
1.1 - Rôle, fonctions et limites d'Immich
Immich est une plateforme auto-hébergée destinée à sauvegarder, parcourir, rechercher et partager des photos et vidéos. Elle fournit une interface Web, des applications mobiles, une chronologie, des albums, la reconnaissance faciale, la recherche intelligente,...
1.2 - Architecture et services
Une installation Immich standard repose sur plusieurs services. Le nom exact des conteneurs varie entre Docker Compose, TrueNAS et les versions du catalogue. Composants principaux Composant Rôle immich-server interface Web, API, uploads et traitements en arriè...
1.3 - Prérequis et dimensionnement
Configuration minimale et recommandée La documentation Immich indique actuellement : Ressource Minimum Recommandation de départ CPU 2 coeurs 4 coeurs ou davantage Mémoire 6 Go 8 Go ou davantage Système Linux 64 bits Debian, Ubuntu, TrueNAS ou autre Linux pris ...
1.4 - Données critiques et arborescence
Immich utilise six dossiers principaux dans son emplacement de médias, généralement monté dans le conteneur sous /data. Arborescence Dossier Contenu Criticité upload originaux envoyés lorsque le modèle de stockage est désactivé critique library originaux orga...
2 - Installation avec Docker Compose
Déployer Immich sur un serveur Linux avec la méthode recommandée Docker Compose.
2.1 - Préparer Linux et Docker
Docker Compose est la méthode recommandée par Immich pour un déploiement Linux standard. Préparer le serveur sudo apt update sudo apt upgrade sudo apt install ca-certificates curl wget openssl rsync Installer Docker Engine depuis le dépôt officiel Docker corre...
2.2 - Télécharger Compose et configurer .env
Télécharger les fichiers officiels cd /srv/immich/app wget -O docker-compose.yml \ https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml wget -O .env \ https://github.com/immich-app/immich/releases/latest/download/example.env Con...
2.3 - Démarrer et contrôler les conteneurs
Démarrer Immich Depuis le dossier contenant .env et docker-compose.yml : cd /srv/immich/app docker compose pull docker compose up -d Contrôler l'état docker compose ps docker compose images docker compose logs --tail=100 Suivre le serveur : docker compose lo...
2.4 - Première connexion et configuration initiale
Créer le compte administrateur Le premier compte enregistré devient administrateur. Accéder à l'interface, cliquer sur le bouton de démarrage et créer ce compte avec une adresse maîtrisée et un mot de passe unique. Créer ensuite les autres utilisateurs depuis ...
3 - Installation sur TrueNAS
Préparer les datasets, permissions, ressources et stockages de l'application Immich sur TrueNAS.
3.1 - Concevoir les datasets Immich
Organisation recommandée Pour TrueNAS Community Edition, Immich utilise au minimum deux zones de stockage : Dataset Rôle Stockage conseillé data médias et sauvegardes automatiques pool de grande capacité pgData base PostgreSQL SSD si possible Exemple adapté à ...
3.2 - Installer et configurer l'application
Installer l'application Ouvrir Apps. Cliquer sur Discover Apps. Rechercher Immich. Ouvrir l'application puis cliquer sur Install. La méthode TrueNAS est une contribution communautaire intégrée à la documentation Immich. Elle doit être maintenue via le cata...
3.3 - Permissions, UID, GID et ACL
Les erreurs de permissions empêchent souvent Immich ou PostgreSQL de démarrer. Identifier les UID et GID réellement utilisés avant toute correction. Valeurs courantes Élément Compte courant Application Immich apps, UID 568, GID 568 PostgreSQL de l'application ...
3.4 - Stockages multiples et bibliothèques externes
Stockages Immich séparés Pour chaque dataset supplémentaire, ajouter une entrée Additional Storage dans l'application TrueNAS. Dossier Immich Chemin dans le conteneur Exemple hôte originaux organisés /data/library /mnt/HDD_DATA_TRUENAS/IMMICH/library uploads ...