시놀로지 도커에 photoprism 설치하기
우선 준비 사항은 도커설치, 마리아db설치, phpmyadmin 설치 입니다.
위의 세가지 설치와 세팅이 완료된 상태에서
1. 우선 파일스테이션으로 폴더를 만들어 줄 겁니다.
docker/photo-prism/config
docker/photo-prism/photos
이렇게 두 개를 만들어 줍니다
(기존 포토 폴더를 매핑 하시려면
docker/photo-prism/photos 대신에 기존 폴더를 선택 하시면 됩니다.)
우선 두 폴더를 만들어 두고
2. phpmyadmin을 루트 관리자로 로그인 해줍니다.
photoprism 사용자를 만들어 주시고 동명의 DB생성 모든 권한 부여 체크
(만약 이렇게 했는데 안된다면 데이터베이스 따로 만들고 계정 만들고 권한을 주세요)
3. 마리아DB를 실행해서
TCP/IP 연결 활성화 체크 해주세요
이제 포토프리즘 이미지를 설치하러 갑니다.
4. 도커에서 포토프리즘 이미지를 다운 받습니다.
도커 레지스트리에서 photoprism 으로 검색하면
맨 위에 photoprism/photoprism 이 보입니다 더블클릭으로 다운로드 해주세요
다운로드가 완료 되면 이미지에 가서 다운로드 된 이미지 더블클릭으로 설치 해줍니다.
그대로 다음
쭉 쓰실 거면 자동 재시작 체크
고급 설정 클릭
그대로 입력해주세요
포토프리즘 DB 서버는 나스ip:3306 입력하시면 됩니다만 위에 3번에서 포트 변경하셨으면 변경한 포트 입력해줍니다.
DB이름, 유저. 비번은 2번에서 만든 계정 비번을 입력합니다.
PHOTOPRISM_ADMIN_PASSWORD 변수를 추가해 주시고
포토프리즘 admin 계정에서 사용 할 비번을 입력해줍니다.
로컬 포트는 편한대로 바꾸시는데 컨테이너 포트는 그냥 놔두세요
컨테이너 포트도 바꾸시려면
고급설정에 PHOTOPRISM_HTTP_PORT, PHOTOPRISM_SITE_URL 도 바꿔주셔야 합니다.
1번에서 만들었던 폴더를 매핑 해줍니다.
config - /photoprism/storage
photos - /photoprism/originals
기존 포토 폴더를 사용하실 거면 아래에 photos폴더 대신에 원하는 폴더를 선택하시면 됩니다.
자 이제 설정은 다 끝났고 실행해주세요
실행 중인 컨테이너를 더블 클릭해서 로그를 확인 해보시고 이런 식으로 나오면 실행이 된 겁니다만
뭔가 잘못 됐다면 에러메시지와 함께 컨테이너가 종료 될 겁니다.
에러 메시지에 따라서 수정해주세요
실행이 됐으면 이제 나스아이피주소:포트로 접속하시면 됩니다.
이런 화면이 뜨게 되는데 영어로 뜰겁니다
계정은 admin 비번은 아까 고급설정에 추가 해줬던 비번을 입력하면 로그인이 됩니다.
설정에서 언어를 한국어로 바꿔주시면 한글로 잘 나옵니다.
처음에 사진이 안 보일 수 있는데 라이브러리에서 완전 다시 색인 - 시작 눌러 주세요
색인 후 사진이 표시 됩니다.
얼굴 인식, 위치 정보, hevc 영상 재생 다 잘 됩니다.
위치 정보의 경우
이런 지도로 나오는데....
...정상입니다...
세부적인 지형지도나 위성 지도 같은 건 후원자 전용 기능이라 후원하시고 언락 하셔야 합니다.
마리아db로 시놀로지 도커에서 포토프리즘 실행하는 방법에 관한 정보가 없어서 이렇게 저렇게 해보다가
되길래 직접 적어봤습니다.
참고로 28기가 램 사용중인데 이 넘 혼자 7퍼 먹네요
램도 많이 먹고 1인용이라 계정 추가도 안되고 admin 계정 이름 수정도 안되지만
혼자 쓰기에는 나쁘지 않은 거 같습니다.
immich는 설치방법이 여기저기 있어서요 ㅎㅎ;;
사실 저는 시놀로지 포토스로 충분합니다 pinry도 있고...
cmt alert