메인 콘텐츠로 바로가기

외부 라이브러리

이 가이드는 외부 라이브러리를 추가하는 방법을 안내합니다. 이 가이드는 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이 아닌 것을 확인할 수 있습니다.