본문 바로가기

Develop

윈도우에 Immich(이미지) 서버 설치하기

Immich설치하기... 

더보기

Immich 란..

 

스마트폰의 사진 및 동영상을 개인 서버로 자동 백업하는 오픈소스 솔루션으로, 
구글 포토의 대안


Flutter 기반의 모바일 앱과 웹 인터페이스를 제공하며, 멀티유저 지원, RAW 포맷 지원, 얼굴 인식 분류, 메타데이터 검색 등 다양한 기능을 갖추고 있습니다. 활발한 개발이 이루어지고 있으며, 
구독료 없이 홈서버나 NAS를 활용하여 사진을 관리하고자 하는 사용자들에게 적합한 서비스

  •  
    사진/동영상 백업:
    스마트폰의 사진과 동영상을 클라우드나 NAS 등 개인 서버로 자동 백업합니다.
  • 오픈소스:
    소스 코드가 공개되어 있어 누구나 자유롭게 사용하고 수정할 수 있습니다.
  • 크로스 플랫폼:
    Flutter로 개발된 iOS 및 Android 모바일 앱을 제공하며, 웹으로도 접속할 수 있습니다.
  • 다양한 기능:
    • 멀티 유저 지원 및 사용자 관리 기능
    • RAW 포맷 지원
    • 얼굴 인식을 통한 인물별 분류
    • 메타데이터 보기 및 검색 (EXIF, 지도 정보 등)
    • 객체, 사람, CLIP 기반의 강력한 검색 기능
    • 'Memories' 기능으로 과거 사진 추억하기
    • 앨범, 공유 앨범 기능 및 특정 앨범만 백업하는 기능

구글포토, i클라우드 용량이 부족하여, 개인 이미지용 클라우드를 설치하기로 마음 먹고, 앱이 잘되어 있는 immich를 설치했다.

plex에도 이미지 서버가 포함되어  있지만, 같은 네트웍에서만 사용가능하도록 정책이 바뀌었고, 앱은 또 유료로 써야 하길래.

걍.

별도 서버를 설치했다.  

 

WLS2    활성화

#Windows에서 Docker를 사용하려면 WSL2(Windows Subsystem for Linux) 를 설치 .

#PowerShell을 관리자 모드로 실행하고, 다음 명령어를 입력하여 WSL .

#Windows Terminal을 열고, Ubuntu 등의 WSL 배포판을 설치 

wsl --install

 

Docker 설치

#Docker Desktop 설치
#Docker 공식 사이트 에서 Docker Desktop for Windows 를 다운로드

#설치 후 Docker Desktop을 실행합니다.
#설정 → General 에서 “WSL 2를 백엔드로 사용” 옵션을 활성화합니다.

#WSL Integration 에서 Ubuntu를 활성화합니다.

 

Immich 설치

#WSL 터미널을 열고, 작업 디렉터리를 생성합니다.


#Immich의 공식 리포지토리에서 Docker 구성 파일을 가져옵니다.


mkdir -p ~/immich
cd ~/immich
git clone https://github.com/immich-app/immich.git 


cd immich

Imich 설정 및 실행 

#Download docker-compose.yml and example.env by running the following commands:

#Get docker-compose.yml file
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml

#Get .env file
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env

#기본 설정값으로 잘 동작함 


#Start the containers
docker compose up -d

GO

http://localhost:2283

 

반응형