외부 라이브러리
이 가이드는 외부 라이브러리를 추가하는 방법을 안내합니다. 이 가이드는 Docker에서 Immich 를 실행하고 액세스하려는 파일이 동일한 컴퓨터의 디렉토리에 저장되어 있다고 가정합니다.
디렉토리를 컨테이너에 마운트하기
docker-compose.yml
파일을 수정하여 immich-server:
섹션의 volumes:
아래에 새로운 마운트 지점을 하나 이상 추가합니다.
Immich가 외부 라이브러리의 이미지를 삭제하거나 메타데이터를 추가할 수 있도록 하려면 (XMP 사이드카), 마운트 지점 끝의 :ro
를 제거하세요.
immich-server:
volumes:
- ${UPLOAD_LOCATION}:/usr/src/app/upload
+ - /home/user/photos1:/home/user/photos1:ro
+ - /mnt/photos2:/mnt/photos2:ro # 마운트 지점이 하나만 필요한 경우 이 줄을 삭제하거나, 두 개 이상 필요한 경우 더 많은 줄을 추가할 수 있습니다.
docker compose up -d
를 실행하여 Immich를 재시작합니다.
라이브러리 생성
Immich 웹 UI에서:
-
오른쪽 상단의 관리 링크를 클릭합니다.
-
외부 라이브러리 탭을 선택합니다.
-
라이브러리 생성 버튼을 클릭합니다.
-
대화 상자에서 새 라이브러리를 소유할 사용자를 선택합니다.
-
점 3개 메뉴를 클릭하고 가져오기 경로 편집을 선택합니다.
-
경로 추가 버튼을 클릭합니다.
-
/home/user/photos1 경로를 입력한 다음 추가 버튼을 클릭합니다.
-
새 경로를 저장합니다.
-
점 3개 메뉴를 클릭하고 새 라이브러리 파일 스캔을 선택합니다.
작업 확인
-
관리를 클릭합니다.
-
작업 탭을 선택합니다.
-
라이브러리, 썸네일 생성 및 메타데이터 추출에 활동 중인 작업이 0이 아닌 것을 확인할 수 있습니다.