-
시놀로지 Docker에 Ubooquity 설치하기(이북&만화책 관리/에어코믹스 대체가능)IT 관련/Linux & NAS & IoT 2018. 10. 1. 17:13
오픈소스인 Ubooquity를 클리앙에서 접하고 Docker 패키지가 있는것을 확인하여 운영중인 나스에 설치하게 되었습니다. 간단하게 시놀로지 Docker에 설치하는 방법에 대해서 서술해 보고자 합니다.
1. 제어판 - Docker를 실행하여 레지스트리에서 ubooquity를 검색하여 다운 받습니다.
2. 이미지탭에서 해당 ubooquity:lastest 선택 > 실행 > 고급설정으로 들어갑니다.
3. 아래와 같이 고급설정에 몇가지 설정을 입력해 줍니다.
1) 고급설정 : 자동재시작, 바탕화면 바로가기에 체크(선택사항)
2) 볼륨 : 해당 만화 혹은 책이 있는 디렉토리를 선택해 줍니다. config 폴더를 생성하여 해당 폴더도 마운트 해줍니다.
- 만화책(cbz)과 이북(epub,pdf)의 인식 확장자가 틀리기 때문에 만화의 경우 꼭 comics/로, 이북은 books/로 설정할것
3) 네트워크 : Docker 호스트와 동일한 네트워크 사용에 체크
4) 환경변수 : PUID = 0 , PGID = 0 을 각각 추가해 줍니다.
4. 해당 설정을 완료하고 시작후 http://Docker설치된나스IP:2203/ubooquity/admin 으로 접속후 관리자 패스워드를 입력하면(혹은 http://Docker설치된나스IP:2203/admin )
아래와 같이 관리자 페이지 접속을 확인 가능하십니다.(책 scan 하시면 등록됨, 만화책은 cbz확장자만 인식함)
5. 추가 - 계정 생성을 원하시면 Security 클릭후 Protect shared~ 를 선택한다음 아래 ADD USER를 눌러 어카운트 추가를 해 주면 됩니다.(이후 Comics 나 Book에서 해당 계정에 읽기 권한을 부여해줘야 함)
6. 웹페이지 접속은 http://Docker설치된나스IP:2202 로 하시고 위에서 만든 계정으로 로그인 하시면 됩니다.
참고 : 확장자를 zip에서 cbz로 변경시 시놀로지 터니널에서 아래와 같이 mv명령어를 사용하여 확장자를 변경한다.
$>find . -name "*.zip" -exec bash -c 'mv "$1" "${1%.zip}".cbz' - '{}' \;
추가로 ubooquity 테마를 이용하고 싶으시면 아래 URL 에서 참고하시길 바랍니다.(설치는 config/themes 안에 압축 풀어서 업로드 하시면 됩니다.)
URL : https://vaemendis.github.io/ubooquity-doc/pages/themes.html
아래 테마적용후 모습
추가로 IOS에서 책을 읽으시려면 marvin free 라는 앱을 설치하셔서 OPDS 설정을 하시면 됩니다.
OPDS설정방법은 아래아 같이 체크해주시고 저장해 주시면 됩니다.(접속방법은 "http://나스주소:포트/opds-books" 형태)
'IT 관련 > Linux & NAS & IoT' 카테고리의 다른 글
Syslog 수집툴인 Graylog 사용방법 & 팁 & 문제점 공유 (0) 2018.12.12 나스(NAS)를 구매하고 해야할일(ToDo) 정리.- 나스사용법 (0) 2018.10.21 Re:Dash 4.0.0.b3948 설치하기 (0) 2018.04.29 Plex사용시 Tautulli(구Plexpy) + Telegram + imgur을 이용한 Plex정보 알림받기 (0) 2017.12.20 php, mysql 을 이용한 사원 연락처 페이지 (0) 2017.04.21