| 서론 |
- FOTOO 유료결제 실패하여 쓸 수 없는분 (아마존 앱스토어 안드로이드에서 폐쇄)
- 남는 PC가 존재하며 SERVER 구축 맛보고 싶으신분
-가족전용 사진공유 클라우드 갖추고 싶으신분
원래 DOCKER는 리눅스나 헤놀로지에서 많이 사용하는데 WINDOWS 에서도 쓸수 있습니다
WINODW가 많이 익숙하실 분들이 많을거 같아서 WINDOWS로 서버 만들어서 활용하는 방법을 익히게 될거같습니다.
이 내용을 따라오다보면 Lenovo Smart Frame 활용하는거에 넘어서서
<기대효과>
네트워크 지식이 남들보다 조금 늘어나고
미디어서버활용, 워드프레스, 토렌트, NAS, 파일공유 각종 서버로 활용할수있는것들은 다 응용하실수 있게됩니다
|
DOCKER 에 관해선 레퍼런스 아래 달아둘게요 제가 여기서 설명하기엔 너무 길어요
| Mini or Slim PC 로 NAS 운용해본후기 2편 : 도커설치 : 클리앙 |
| 도커 무작정 따라하기: 도커가 처음인 사람도 60분이면 웹 서버를 올릴 수 있습니다! | PDF |
| 준비물 |
- 안쓰는 PC (Windows 계열) (저전력 노트북있으면 좋아욤)
주로 서버용으로 많이 사용할만한건 아래 두가지입니다. 만약 새로 사시는거면 아래 두개도 고려해보세요
| 내용 | 가격대 |
| N100 계열 Mini pc (RAM 8G/ HDD 250G ) |
$90 (환율....알리 할인 이벤트떄 사면 더 저렴히 가능) |
| Dell Wyse 5070 계열 (RAM 8G / HDD 64G) | $40 (Ebay 중고, 배송비 관련 따져봐야함) |
| 작업순서 |
| Windows 기능 켜기/끄기 세팅 | [윈도우즈/WSL] 윈도우즈에서 리눅스 설치 : 네이버 블로그 |
| WSL 세팅하기 | [윈도우즈/WSL] WSL(Windows Su.. : 네이버블로그 |
| Ubuntu 설치하기 | [윈도우즈/WSL] 윈도우즈에서 리눅스 설치 : 네이버 블로그 |
| Docker Desktop 설치하기 | [Docker] 윈도우에 Docker 설치(Home 포함) : 네이버 블로그 |
| Immich Docker 버전 설치하기 | Quick start | Immich |
| Immichi Kiosk 설치하기 | Installation | Immich Kiosk |
| 강의 시작 |
1. [시작프로그램] - [windows 기능 켜기/끄기] 에서 아래 그림과 같은 옵션을 켜줌
2. windows powershell 을 [관리자 권한으로 실행] 아래와 같은 명령어 쳐줌

3. Docker Desktop 설치 (참고 : [Docker] 윈도우에 Docker 설치(Home 포함) : 네이버 블로그)
4. 재부팅하기


|
immicc-app 폴더에 다음의 두 파일을 저장합니다 다운로드후 example.env 는 -> .env 로 파일이름 수정합니다 (오타아님) |
커맨드로 받으실분은
wget -O docker-compose.yml https://github.com/immich-app/immich/releases/latest/download/docker-compose.yml
wget -O .env https://github.com/immich-app/immich/releases/latest/download/example.env


여기까지 과정을 마치면 immich 설치가 완료되었어요
이제 웹브라우저에서 immich 에 접속해볼게요
아래화면과 같이 클릭 하면 설치된 immich 화면이 나옵니다
아이디 비번 입력하시고 계정 생성합니다

혹시 접속할 ip주소가 궁금하시다면
powershell 에서 ifconfig 명령어를 실행합니다
172.31.184.135:2283 을 웹브라우저에 치면 접속됩니다
(이 주소는 공유기 내부의 주소이며 외부에서 이 아이피 쳐도 공유기 내부로 들어오지 못합니다)
우물안 개구리 상태이며 VPN으로 들어오시면 외부에서도 접속 가능합니다)

| 휴대폰 immich app 설치하기 |
| 안드로이드 | https://play.google.com/store/apps/details?id=app.alextran.immich |
| 애플 | ios |
| immicc 휴대폰앱에서 접속해서 업로드하기 |
서버랑 같은 네트워크에 접속해야되서 핸드폰은 와이파이에 접속

서버랑 같은 ip 접속한상태에서 서버의 ip 입력하면 접속가능 (http:// 부터 똑바로 입력해야함)
이 강좌에서의 ip는 172.31.184.135 이니까 http://172.31.184.135:2283 입력하면되지요
(vpn 키면 원거리에서도 접속 가능할것으로 생각됨...아직 테스트는 안해봄...자취방 기본공유기가
말도안되게 구려서 나중에 서버 엄마집에 가져가서 테스트 해볼게요)
핸드폰으로 사진업로드 했는데 웹에서도 잘 적용됨

| Immich Kiosk 설치하기 |
자 이제 Smart frame 혹은 모니터에 뿌려주기위해서 Immich kiosk를 설치해보도록 하죠 (도커로)
도커 작업폴더에서 "immich-kiosk" 폴더를 하나 만들어줍니다
immichi-kiosk > config 폴더도 하나 만듭니다
다음 두 파일을 각각의 위치에 넣습니다
| docker-compose.yaml (마우스 우클릭후 링크저장) | immich-kiosk |
| config.yaml | immich-kiosk > config |
명령어로 저장하실분은 아래 커맨드로
wget -O docker-compose.yaml https://raw.githubusercontent.com/damongolding/immich-kiosk/refs/heads/main/docker-compose.yaml
wget -O ./config/config.yaml https://raw.githubusercontent.com/damongolding/immich-kiosk/refs/heads/main/config.example.yaml
PowerShell 에서 아래 그림과 같이 명렁어 실행하여 immich-kiosk 설치한다
| WSL | WSL 실행 |
| cd | 최상의 폴더로 이동 (HOME 폴더) |
| cd docker/immich-kiosk | immich kiosk 폴더로 이동 |
| docker compose up -d | docker 패키지 설치 |
자 이제 immich 와 immich-kiosk 연동시킬게요 거의다 왔어요 좀만 힘내요
제 설명이 부족하다 느끼신 분들은
Installation | Immich Kiosk 여기 참고해 주세요
메모장으로 아까 다운받은 CONFIG.YAML 파일을 열어주세요
여기에서 날짜/ 찍은날짜 /날씨 / 사진위치정보 표시 등을 설정해 줄 수 있어요
아래 이런식으로
immich_api_key : immich 웹페이지 가서 이거 딸거에요
immich_url : 위에 아이피 확인하는 방법 알려드렸져? 아이피랑 포트 번호 입력해주세요

<api check 목록>
asset, album, album asset, archive, face, person, server, user항목은 다 체크하고 api 생성했어요
이걸 config.yaml 에서 편집후 저장하고 도커 재실행하면 완료
재생버튼 누르면 재실행되요

immich kiosk는 포트번호가 3000 입니다
서버아이피 주소 : 3000 하시면 접속바로 됩니다 (예시 172.31.184.135:3000)
| immicc kiosk 미세설정 (config.yaml 수정) |
kiosk config 파일에서 각 인자들 설명페이지 : https://docs.immichkiosk.app/configuration/weather/
<시계>

<날씨>
이게 조금 어려울수도 있어요 https://openweathermap.org/ 여기 가입하시고 API Key 받으시구요 (무료)
실제 api가 활성화되기까진 2시간 정도 걸릴수 있어요 config 에 바로 넣어도 오류날꺼에요 그전엔

후...퇴근하고 다쓰고 나니까 1시네요...다듬고이러기엔 얼릉 자고싶어서 여까지 쓸게요...
보기보다 좀 어려워보이시려나요??
막상하다보면 그렇게 어렵진않은데 (제 기준일지도...)
하다 막히거나 그런 부분있으면 댓글남겨주세요 제가 도와드릴게요
사실 이런 리눅스나 서버분야가...하나하나 문제생기면 하나하나 찾아보며 고쳐보는게 이게 또 남다른 맛이있기에...
맥과....윈도우는 실상 대단한 것이였습니다...
그럼 좋은하루되세요
다음엔 도커랑 서버 좀더 짜낼 방법들 올려볼게요 immich 만 돌리기엔 아깝잖아요? ㅎㅎ
레노버 공식앱도 안쓰고 사진도 가족과 관리하기 좋아지구요
클라우드 용량 압박에서도 벗어나고
가족들한테도 폰으로 immich 앱깔아주면 서로서로 서버에 올릴수있어 좋고
구글에서 fotoo mod 라고 검색하면 프리미엄 버전을 바로 다운받을 수 있더군요
근데 immich는 HEIC 도 지원한다네요