직지 프로젝트 무료 전자책 보러 오세요~

Tip&Tech/전자책으로 읽자 2020. 4. 24. 13:45

이 전자책 서재는 사정에 따라 언제든 닫힐 수 있습니다.

http://lesiles.synology.me:8083/

 

 

재미로 시작했는데 하다 보니 제대로 관리해 봐야겠다는 생각이 드네요.

 

아이디어 회관의 직지 프로젝트(https://sf.jikji.org/) 라이브러리를 만들고 있습니다.

예전에 기회가 되서 직지 프로젝트를 기획하신 정상돈님과 연락이 되었고, 

직지의 모든 콘텐츠를 EPUB으로 제작했어요.

60여권의 SF 소설을 EPUB으로 변환해서 원본을 갖고 있지요.

 

얼마 전에 Calibre-web 서버를 알게 되서

시간 날 때 심심풀이로 갖고 놀다가, 직지 프로젝트 책을 올려야 겠다는 생각을 하게 됐네요.

 

60권 전부 올리는데 시간이 걸리겠지만 시간 나는 대로 한권씩 올릴테니, 

 

전자책을 경험해 보고 싶은 분,

어릴적 읽던 SF의 추억이 있는 분들은 방문해 주세요.

 

 

 

[Calibre Web 서재 이용 방법]

 

http://lesiles.synology.me:8083/

인터넷 브라우저를 열고 위 주소로 서재에 들어갑니다.

로그인을 하지 않아도 Web viewer로 책을 보고 다운로드할 수 있습니다.

원하는 책을 한권 선택하세요.



오른쪽 상단 2번째 줄에 책 아이콘이 있습니다.

아이콘을 클릭하면 어떤 포멧으로 볼 것인지 선택할 수 있어요.

EPUB밖에 등록되어 있지 않으니 EPUB을 선택합니다.



그럼 뷰어가 열리며 책을 볼 수 있어요.

뷰어 사용법은 생락 ^^;

 

설정

트랙백

댓글

라즈베리 파이 + calibre-web 콘텐츠 서버

카테고리 없음 2020. 4. 23. 09:30

calibre-web 체험용 서버

 

http://lesiles.synology.me:8083/

 

ID : guest01

pw : guest01

* 등록한 콘텐츠는 직지 프로젝트에서 무료로 제공하는 SF 소설의 EPUB 파일입니다.

몇년 전 직지 프로젝트와 인연이 닿아 EPUB으로 제작했던 직지 콘텐츠를 샘플로 올렸습니다.

================================

Calibre-web도 있었네요.

캘리버는 많이 사용하지 않아 신경을 안썼는데, 그 사이 많이 발전을 했어요 ^^

 

calibre-web 콘텐츠 서버 세팅하는데 10분 정도 걸렸어요.

Raspberry-pi에 Docker로 Calibre-web을 설치해 봤습니다.

 

Calibre-web은 웹용 전자책 서재입니다.

Readium만 썼는데, Readium은 계정 관리 기능이 열려있지 않아 불편했어요.

그런데 Calibre-web은 계정 관리까지 가능하네요.

출판사 전자책 서재 만들어 로그인 기반으로 독자들에게 전자책 서비스를 하고 싶다면

비용 거의 안들이고 웹서재를 만들 수 있을거예요.

 

저는 라즈베리파이를 이용했습니다.

라즈베리 파이에 직접 설치를 해도 되지만, Docker가 대세라...

Docker는 10분은 온전히 Calibre-web 설치에 든 시간이에요.

 

https://hub.docker.com/r/linuxserver/calibre-web

자세한 설치 방법은 여기에 있습니다.

 

설치 방법 간단히 설명드릴게요.

먼저  Docker와 Docker-compose를 설치합니다.

 

그리고 docker-compose.yml 파일을 만들어 아래 내용을 복사해 넣으세요.

 

version: "2.1"

services:

  calibre-web:

    image: linuxserver/calibre-web

    container_name: calibre-web

    environment:

      - PUID=1000

      - PGID=1000

      - TZ=Europe/London

      - DOCKER_MODS=linuxserver/calibre-web:calibre

    volumes:

      - [내 환경 설정 파일 경로]:/config

      - [내 콘텐츠 저장 경로]:/books

    ports:

      - 8083:8083

    restart: unless-stopped

 

#######

      - [내 환경 설정 파일 경로]:/config

      - [내 콘텐츠 저장 경로]:/books

* 환경 설정 파일, 전자책 파일의 저장 경로입니다. - /home/myhome/calibre-web/config:/config  이런 식으로 지정하면 됩니다.

    ports:

      - 8083:8083

* 웹서버 포트를 설정하면 됩니다. 저는 8080을 nextcloud로 써서 8083으로 지정했어요.

 

끝으로, docker-compose.yml이 있는 디렉토리에서

 

docker-compose up -d

 

설치가 끝났습니다~~

 

이제 192.168.0.0:8083처럼 ip주소, 혹은  url 끝에 8083을 넣어 콘텐츠 서버에 접속해 보세요.

 

콘텐츠 DB 위치를 넣으라는 메시작 표시되는데

 

/books 

 

를 넣으면 됩니다.

 

이제 로그인 창이 뜰거예요.

 

ID : admin

PW : admin123

 

캘리버 web 콘텐츠 서버에 로그인 하셨습니다^^

설정

트랙백

댓글

라즈베리 파이로 전자책 콘텐츠 서버 만들기

전자책 출판정보 2020. 4. 22. 14:11

캘리버는 전자책 검수 할 때만 잠깐 쓰다 말았는데

우연히 재미있는 기능을 발견했습니다.

 

https://calibre-ebook.com/

캘리버가 무엇인지 설명할 필요는 없겠지요^^?

 

캘리버를 전자책 서재 서버로 사용할 수 있네요.

설정도 아주 간단합니다.

윈도우용 캘리버도 가능하고, 그런데 노트북이나 데스크탑을 24시간 켜두긴 부담스럽지요.

라즈베리 파이가 있으면 리눅스에 설치해 서버로 운영할 수도 있어요.

저는 라즈베리파이에 설치해 봤습니다. 3~4만원으로 1시간도 안걸려 전자책 서버를 만들다니 세상 참 좋아졌네요 ㅎㅎ

출판사의 전자책을 체험판으로 공유하고 싶은데 마땅한 서비스가 없다면 캘리버가 대안이 될 것 같습니다.

 

캘리버 도구 버튼 오른쪽 끝에 있는 연결/공유를 누르면 




[컨텐츠 서버 실행]이라는 메뉴가 나옵니다.

이 메뉴를 실행하면 끝~

 

 

설정을 들어가면 사용자 계정을 추가할 수 있습니다.

계정을 추가하면 사용 가능한 폴더를 지정할 수 있습니다.

유저A는 1번 폴더, 유저2는 2번 폴더만 볼 수 있지요.

 

브라우저에서 서버 주소로 서재에 들어갑니다.

로그인 설정을 안하면 바로 서재가 나오고, 로그인 설정을 했다면 로그인 하라는 창이 표시됩니다.

 

로그인을 하면 아래처럼 접근 가능한 서재를 선택합니다.



새로 만든 서재여서 책이 하나도 없네요. 오른쪽에 있는 + 버튼으로 책을 추가합니다.



selecting the book file을 누르면 책을 추가할 수 있습니다.




책이 추가되고...



서재에 책이 들어갔습니다.




표지를 선택하면 책의 메타데이터를 확인할 수 있고, 다운로드 하거나 읽을 수 있습니다.



뷰어 UI는 이렇게 되어 있어요.



책이 열렸습니다. 화면(브라우저 폭) 크기에 따라 1페이지, 2페이지 등 자동으로 조절됩니다.



 

 

설정

트랙백

댓글