Immich

Création d'un dossier dans /immich

đź’ľ Installer Immich

  1. Créer le dossier Immich:
mkdir immich
  1. Se rendre dans le dossier:
cd immich
  1. Récupérez le docker-compose.yml:
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
  1. Récupérez le .env:
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env
  1. Il est maintenant temps de lancer l'installation d'Immich:
docker-compose up -d

ou avec docker-compose V2:

docker compose up -d
  1. Quand l'installation est terminée, rendez-vous sur le lien suivant avec votre navigateur (en prenant soin de changer "ip" par l'IP locale de votre serveur):
http://ip:2283

Installer immiche Frame dans un sous dossier

mkdir immich-dossier 1

nano compose.yml
  1. Stick it in :
name: immichframe-Dossier1
services:
  immichframe:
    container_name: immichframe-dossier1
    image: ghcr.io/immichframe/immichframe:latest
    restart: on-failure
    ports:
      - "8600:8080"
    environment:
      TZ: "Europe/Brussels"
      # Required
      ImmichServerUrl: "http://192.168.1.176:2283"
      ApiKey: "4QUdiSTbT1ZaLu7J0vmLFesAEOBzXvJBj6pe8rfQYig"
      #Security
      AuthenticationSecret: "test"
      # Image
      ImageZoom: "true"  
      Interval: "10"
      TransitionDuration: "2"
      # Filters
      Albums: "09a4a1ee-18f2-4bfa-8094-41e55063c1e7"
      ShowMemories: "false"
      ShowFavorites: "false"
      ImagesFromDays: ""
      ImagesFromDate: ""
      ImagesUntilDate: ""
      # Clock
      ShowClock: "true"
      ClockFormat: "HH:mm"
      # Metadata
      ShowImageDesc: "true"
      ShowImageLocation: "true"
      ShowPhotoDate: "true"
      PhotoDateFormat: "yyyy-MM-dd"
      # Caching
      RenewImagesDuration: "30"
      DownloadImages: "false"
      RefreshAlbumPeopleInterval: "12"
      # UI
      PrimaryColor: "#FF5733"
      BaseFontSize: "17px"
      # Misc
      ImmichFrameAlbumName: ""
      Style: "none"
      Layout: "splitview"

Si plusieur instances créer a chaque fois un nouveau dossier et replacer le fichier docker compose.yml