The Webcoast
Retour à Immich

Installer Immich

Une installation de A à Z avec les fichiers compose officiels d'Immich, le chemin le plus rapide vers une installation fonctionnelle.

  1. 1

    Télécharger les fichiers compose officiels

    Immich publie un docker-compose.yml et un .env prêts à l'emploi avec chaque version. Récupérer les deux dans un nouveau dossier plutôt que d'en écrire un à la main; ça relie déjà correctement la base de données et le conteneur d'apprentissage automatique.

    mkdir immich && cd immich
    curl -o docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
    curl -o .env https://github.com/immich-app/immich/releases/latest/download/example.env
  2. 2

    Définir l'emplacement de téléversement et un mot de passe de base de données

    Ouvrir .env et modifier UPLOAD_LOCATION pour pointer vers l'endroit où les photos vivront réellement sur le disque, et changer DB_PASSWORD pour autre chose que le mot de passe par défaut.

  3. 3

    Le démarrer

    Le premier lancement télécharge plusieurs images, incluant celle d'apprentissage automatique utilisée pour la reconnaissance faciale et d'objets, donc ça peut prendre quelques minutes. Une fois lancé, l'application web est accessible au port 2283.

    docker compose up -d
  4. 4

    Créer le compte administrateur

    La première visite de l'application web demande un compte administrateur, local à ce serveur seulement.

  5. 5

    Installer l'application mobile et sauvegarder

    L'application Immich (iOS et Android) pointe vers l'adresse de ce serveur et peut sauvegarder une pellicule automatiquement en arrière-plan, exactement comme le ferait Google Photos ou iCloud. Chaque personne obtient son propre compte plutôt que d'en partager un.

Pour aller plus loin

  • Documentation d'Immich

    Documentation officielle couvrant l'installation complète, la configuration de l'application mobile, et toutes les fonctionnalités au-delà de cette installation rapide.

  • Immich sur GitHub

    Code source, versions, et le suivi des problèmes pour tout ce qui n'est pas couvert dans la documentation.