Synology Docker에 KOMGA 설치하기
1. DOCKER 설치
시놀로지 나스에 KOMGA를 설치하려면 Docker를 설치해야 합니다.
저는 도커가 이미 설치되어 있으므로 철치 버튼이 보이지 않지만 설치가 안된 분 이시라면 설치 버튼이 보입니다
도커 패키지를 설치해 줍니다.
2. 설치 전 준비사항
도커 패키지를 설치하면 파일 스테이션에 'docker'라는 공유폴더가 생성됩니다.
이 공유폴더 안에 config와 data폴더를 만들어줍니다.
아래에서 다시 설명드리겠지만 config는 필수로 존재해야 하는 폴더이고
data는 다른 위치에 만화 파일들이 있고 그곳을 계속 사용하고 싶다면 만들지 않아도 됩니다.
만들어도 사용 안 하면 그만입니다.
3. KOMGA 설치
시놀로지 도커 패키지에서 이미지를 검색하여 다운로드하고
설정하여 실행시켜봤지만 접속이 되지 않았습니다.
따라서 설치는 도커 패키지에서 하면 안 되고 putty나 작업 스케쥴러의 스크립트 실행 기능을 이용하여 명령어로 직접 설치하는 방법으로 진행해야 합니다.
제어판 - 작업 스케줄러를 실행합니다.
생성-예약된 작업-사용자 정의 스크립트를 선택하면 작업 생성 창이 나타납니다.
일반항목에 알아보기 쉽도록 제목을 입력해줍니다.
스케줄 항목에서는 다음 날짜에 실행 - 반복하지 않음을 선택합니다.
작업 설정 항목에서는 아래의 설치 명령어를 붙여 넣습니다.
docker run -d --name=komga \
-p 8341:8080 \
-e PUID=1026 \
-e PGID=100 \
-e TZ=ROK \
-v /volume1/docker/komga/config:/config \
-v /volume1/docker/komga/data:/data \
--restart always \
gotson/komga
명령어 중에 -p 8341은 실제 접속 포트입니다. 원하는 포트로 변경하셔도 됩니다.
PUID는 NAS 사용자 ID입니다.
PGID는 그룹 ID입니다.
설명에는 PUID와 GUID를 자신의 고유한 값으로 변경하라고 되어있습니다.
내 UID와 PID를 확인하는 방법: 2021.07.22 - [미립자 팁] - SYNOLOGY(XPENOLOGY)의 UID와 GID 알아내기
설정을 완료했으면 저장하고 해당 스크립트를 실행합니다.
아무런 변화가 없어 보이지만 백그라운드로 설치가 진행 중입니다.
파일 스테이션 - 도커 - KOMGA - config에 파일 및 폴더가 생성돼있고
도커 패키지에 KOMGA가 실행이 되고 있으면 정상적으로 설치가 된 것입니다.
이제 접속해 봅니다.
NAS의 IP주소 또는 DDNS주소 뒤에 위에서 설정한 포트번호를 입력하면 접속이 됩니다.
예) http://나스 주소:8341
외부에서 접속이 되지 않는다면 포트 포워딩을 설정하여 외부에서도 접속할 수 있도록 해 줍니다.
2021.07.08 - [미립자 팁] - ASUS(아수스) 공유기 포트개방(포트포워딩 방법)
처음 접속 초기 화면입니다.
create user account를 선택하고 이메일주소와 비밀번호를 입력한 후 계정을 생성하고 로그인을 합니다.
나스 안에 다운로드하여놓은 만화들의 목록이 나열됩니다.
※ /data에 마운트한 실제 폴더(/volume1/docker/komga/data)에 만화 폴더 및 파일들이 있어야 불러와집니다.
저는 만화를 보통 태블릿이나 휴대폰에서 보는데 PC에서 보는 것과 같이 웹브라우저를 통해 보는 방법도 있지만
tachiyomi라는 어플을 이용하여 komga를 포함한 웹상의 만화 사이트들을 등록하여 편리하게 이용할 수 있다고 합니다.
2021.07.23 - [모바일] - tachiyomi(타치요미) 어플 안드로이드에서 설치 및 설정하는 방법