시놀로지 LANraragi로 동인지 관리하기

부제 : e-hentai / exhentai 계정 생성 방법

안녕하세요!

제목이 좀 노골적이긴 하지만, LANraragi는 동인지를 관리하는 데에 최적화된 docker 컨테이너입니다.

LANraragi는 다양한 메타데이터를 자동으로 불러와 정리하고, 편리한 검색 기능을 제공하여 원하는 작품을 빠르게 찾아볼 수 있는 환경을 제공합니다.
이번 글에서는 Synology NAS에 Docker로 LANraragi를 설치하고 설정하는 과정을 단계별로 알아보겠습니다.


e-hentai / exhentai 계정 생성 방법

시작하기에 앞서, e-hentai / exhentai 계정이 없더라도 LANraragi를 사용하는 데에는 지장이 없습니다.
하지만 계정 생성을 원하시는 분들을 위해, 방법을 간략하게 소개하겠습니다.

먼저 미국 VPN을 이용하여 e-hentai 계정을 생성해야 합니다.
스마트폰의 경우라면 PowerTunnel을, PC의 경우라면 Proton 같은 VPN으로 충분합니다.

가입했다면 대략 2주일 정도 기다린 뒤, 다시 VPN을 통해 e-hentai에 로그인합니다.

여기서 중요한 점으로는, 반드시 모든 로그인은 VPN을 통해서만 이루어져야 한다는 점입니다.

이후 로그인 된 e-hentai의 창을 유지한 채로, 새 탭을 열어 exhentai에 접속합니다.

이후 F12 키를 누르고, 애플리케이션 > 쿠키 > exhentai.org 쿠키에서 yay 항목을 삭제합니다.

삭제했다면 새로고침하는 것으로 접속이 될 것입니다.

만약 위 방법으로 접속에 실패했다면,
VPN을 통해 완벽하게 한국 IP를 감추었는지,
가입 후 대기 시간이 충분히 지났는지 검토하고 다시 해보시기 바랍니다.
필자는 이 방법으로 2024년 8월에 가입에 성공했습니다.


LANraragi 설치

권한 설정

이제 본격적으로 LANraragi를 설치해 보겠습니다.

먼저 docker 경로에 lanraragi 폴더와, 그 내부에 content와 database를 만들어야 합니다.

이 content 폴더에, 동인지의 Archive 파일(압축 파일)을 업로드하게 될 것입니다.

그런 다음 시놀로지 DSM의 File Station으로 content와 database의 권한을 수정해야 합니다.

content를 우클릭하여 속성을 클릭하고

권한 탭에서 고급 옵션 > 상속된 권한을 명시적으로 만들기를 클릭합니다.

이후 Everyone을 더블클릭 하고

모든 쓰기 권한을 준 뒤 완료 버튼을 클릭합니다.

이후 하단의 이 폴더, 하위 폴더 및 파일에 적용을 체크하고 저장합니다.

database도 똑같이 진행합니다.

Docker 컨테이너 설치

이제 Docker 혹은 Container Manager에서 LANraragi를 검색하고
difegue/lanraragi 이미지를 latest로 다운로드합니다.

다운로드된 이미지를 실행합니다.

Docker 호스트와 동일한 네트워크 사용에 체크합니다.

이름을 지정하고 고급 설정을 클릭합니다.

LRR_UID와 LRR_GID를 수정해야 합니다.
꼭 하진 않아도 되지만, 하는 것을 추천합니다.
Docker PUID & GUID 확인 방법 포스트를 통해 방법을 확인할 수 있습니다.

필자의 경우 UID 1026, GID 100입니다.

폴더 추가를 클릭하여 content와 database를 맵핑합니다.

content를 클릭하여 폴더를 추가하고

마운트 경로에 아래 경로를 입력합니다.

/home/koyomi/lanraragi/content

database도 마찬가지로 진행합니다.
database의 경우, 마운트 경로에 아래 경로를 입력합니다.

/home/koyomi/lanraragi/database

이제 컨테이너를 실행하고, 내부망IP:3000을 통해 접속할 수 있습니다.
원한다면 포트포워딩과 역방향 프록시를 통해, 외부망에서도 쉽게 접속할 수 있습니다.

SSL connect attempt failed 오류

메타데이터를 가져올 때, 이런 문제가 발생하는 경우가 있습니다.
당연하지만 이는 우리가 한국에서 태어나서 그렇습니다.

hitomi 혹은 exhentai 사이트에 접속이 되지 않는다면, 당연하지만 LANraragi도 데이터를 가져올 수 없습니다.

따라서 VPN을 이용해야 합니다.

특정 Docker 컨테이너에 VPN을 적용시키는 방법에 대해서는 해당 포스트에서 확인할 수 있습니다. (추가 예정)

APP으로 즐기기

Ichaival이라는 앱으로 LANraragi를 스마트폰에서 볼 수 있습니다.

위 링크에 접속하여, 최신 버전의 APK를 설치하고
Server Address에 http://로 시작하는 주소를 입력합니다.

http에도 역방향 프록시를 걸 수 있으므로, 링크를 통해 확인하시기 바랍니다.


이번 포스팅은 Docker에서 클릭 몇 번으로 바로 설치되기에, 그다지 어려운 부분은 없을 거라고 생각합니다.

이제 LANraragi로 모든 작품을 체계적으로 관리하며, 언제든 편리하게 원하는 자료를 찾아볼 수 있을 것입니다.

앞으로도 유용한 Docker 컨테이너에 대해 포스팅할 예정이므로, 많은 관심 바랍니다.

감사합니다!

1 thought on “시놀로지 LANraragi로 동인지 관리하기”

Leave a Comment