언레이드에 immich on Unraid 사진 서버를 최적화 쾌적화 설치 및 설정하는 방법

언레이드에 immich 서버를 설치하는 과정입니다. Unraid의 APPS에서 시놀로지의 패키지처럼 앱으로 간편하게 설치하실 수도 있습니다만,
본문에서는 immich는 APP 단독 설치보다는 Compose를 통한 Docker 설치로 진행하겠습니다.

immich 08

이유는 아래처럼 immich 서버, machine learning, postgres, redis를 서로 한 번에 연동 시킬 수 있습니다. 그럼으로써 immich 기능에 강력함, 쾌적함을 더하게 됩니다.
설치 과정이 다소 APPS 보다 다소 복잡해 보일 수 있겠지만 어렵지 않으니 천천히 따라오시기 바랍니다.

immich 09

그럼 시작합니다.

■ 1단계

Unraid > Docker 를 클릭합니다.

immich 01

■ 2단계

화면 좌측 맨 하단에 보시면, Compose 항목이 있고 그 밑에 아래와 같은 버튼이 보일겁니다. ADD NEW STACK 버튼을 클릭합니다.

immich 02

■ 3단계

스택 이름을 immich 으로 입력하고 OK를 누릅니다.

immich 03

■ 4단계

톱니바퀴를 마우스로 클릭합니다.

immich 04

■ 5단계

EDIT STACK을 클릭합니다.

immich 05

■ 6단계

COMPOSE FILE을 클릭합니다.

immich 06

■ 7단계

아래 코드를 복사해서 붙여넣습니다.

위 스크립트의 중간 쯤에 immich-machine-learning: 의 볼륨 쪽을 보시면 아래 경로가 있습니다.

사진 원본 저장 위치를 바꾸는 설정은 아니고, 얼굴 인식·스마트 검색 등에 쓰이는 모델·캐시를 빠른 저장소(SSD 또는 NVMe)에 두는 설정이라고 보시면 됩니다.

■ 8단계

웹 브라우저에서 새 웹페이지를 띄워 다시 Unraid 다시 접속하고 터미널을 실행합니다.

immich 07

■ 9단계

터미널에 아래 스크립트를 그대로 복사 붙여넣기 합니다. cache 공간에 immich_cache 폴더가 생성 됩니다.

※ 만약 SSD나 NVMe가 없다면 7단계의 /mnt/cache/immich_cache:/cache 이 부분을 /mnt/user/immich_cache:/cache 이렇게 수정하세요. ( cache → user )
그러면 immich-machine-learning의 저장소가 HDD (Array)로 지정됩니다.

댓글 남기기