DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

  • 7,606

寫在前面

前面兩篇給大家介紹了群暉nas的最常用的照片、音樂和影視功能(傳送門:http://www.laisfcq.com/26911.html )以及漫畫服務(wù)器的構(gòu)建(http://www.laisfcq.com/27019.html)??戳讼聻g覽量,居然是晚發(fā)的第二篇后來居上,照片、音樂和影視這些功能說明寫得比較多了,大家可能反而會對相對小眾的漫畫服務(wù)器感興趣。今天接著填坑繼續(xù)給大家奉上小眾的電子書服務(wù)器。電子書閱讀器首選calibre-web,同時還需要一個電子書倉庫管理軟件,一開始使用的calibre-server,后來發(fā)現(xiàn)太難用了,就轉(zhuǎn)變思路,直接用桌面端的calibre,可直接在桌面端完成書名、封面的編輯,然后同步到群暉上,方便快捷。下面具體講解步驟。

1)Calibre-web安裝

1> 打開Docker,在注冊表中搜索Calibre-web,出來的結(jié)果會很多,請右鍵下載janeczku/calibre-web這個映像(選擇latest),因為這個映像有txt,pdf等閱讀器擴(kuò)展,千萬不要選擇收藏數(shù)最高的那個,那個不帶電子書瀏覽器,也就是只能用來管理電子書,不能看。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

下載鏡像

2> 在下載的過程中可以去創(chuàng)建待會安裝映像需要的文件,跟漫畫服務(wù)器類似,這里需要創(chuàng)建用來存儲電子書的庫文件夾,我創(chuàng)建了 “/home/books/calibre2”文件夾,你可以根據(jù)你的習(xí)慣來創(chuàng)建文件夾,也可以參考我的方式。為保證后續(xù)不出現(xiàn)權(quán)限問題,可calibre2文件夾添加http組的完全控制權(quán)限,并應(yīng)用到所有子文件夾。

2> 待映像下載完成后,在映像列表中雙擊它,就會彈出安裝菜單。進(jìn)入高級設(shè)置,首先需要設(shè)置端口,這里容器端口可以不用管,也不會通過他來訪問,主要修改的是本地端口,默認(rèn)是自動,也就是會自動選擇未使用的端口,但這樣可能不利于我們的記憶,建議這里修改一個之前未使用過的,好記憶的端口,實(shí)在不知如何設(shè)置,也可以參照我的設(shè)置這里。另外需要記住80端口對應(yīng)的本地端口(我設(shè)置的是9998),后面是需要通過這個端口打開web端。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

端口設(shè)置

3> 設(shè)置卷,端口是實(shí)現(xiàn)本地端口到docker主機(jī)端口的映射,這里卷設(shè)置就相當(dāng)于本地文件到docker主機(jī)文件的映射。這樣的好處是不同的docker主機(jī)間是不會相互干擾的,這也是為什么docker里裝應(yīng)用會比套件中心更穩(wěn)定的原因。這里我們需要映射的主要是calibre庫存儲目錄。設(shè)置的方法是:切換到卷選項卡,點(diǎn)擊添加文件夾,選擇之前創(chuàng)建的library文件夾,確定后在裝載路徑里輸入/library。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

配制卷?DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

映射結(jié)果

4> 點(diǎn)擊應(yīng)用,向?qū)瓿珊筮\(yùn)行容器。在瀏覽器中輸入 群暉ip:9998如果能打開Calibre-web配制頁面就表示安裝成功了。

2)Calibre-web配制

首先需要配制基本信息,主要是數(shù)據(jù)庫的位置,就是前面設(shè)置好的/library;另外一個選項是Server Port,填入前面設(shè)置的9998,另外請把啟用上傳也打開(當(dāng)需要上傳的書不多的時候,也可以在這里上傳),確定之后就會進(jìn)入登錄界面(這里的第三項title不建議修改,我試過,修改后會導(dǎo)致nginx出錯,原因不明),輸入默認(rèn)用戶名 admin和密碼admin123即可進(jìn)入。進(jìn)入后可以修改密碼,也可以增加用戶,設(shè)置用戶權(quán)限……。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

配置頁面

如果在提交配置數(shù)據(jù)的時候出現(xiàn)提示數(shù)據(jù)庫有問題(DB location is not valid, please enter correct path),可以先做第3步,手動生成數(shù)據(jù)庫文件,放在電子書的庫文件夾下,然后再回來設(shè)置就行了。

3)構(gòu)建電子書庫

不像漫畫服務(wù)器那么簡單,把本子扔進(jìn)去,掃描一下就自動建庫了。Calibre是需要導(dǎo)入電子書文件重新建庫的,所以不建議一開始就把電子書上傳到群暉服務(wù)器,可以先放在本地機(jī)。建庫的方式有兩種,一種是在線式,一種是離線式。在線式Calibre-web本身也支持,只要前面設(shè)置了“啟用上傳”,可以發(fā)現(xiàn)頁面右上角有一個上傳按鈕,但該上傳功能每次只支持上傳一本電子書。另外也可以在docker里安裝calibre-server鏡像,它是支持批量上傳的,但感覺這更像是個半成品,使用起來極為不便。給幾個截圖,自己感受下吧:

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

Calibre-Server界面

離線式方案是我推薦的方案,也就是在本地下載Calibre程序,遠(yuǎn)程連接群暉上的library。將本地的電子書文件添加到Calibre庫,編輯電子書元數(shù)據(jù),在Calibre-web端刷新就能看到添加的電子書了。下面看一下具體步驟:

1> 下載Calibre,Calibre現(xiàn)在已經(jīng)更新到4.22了,可以從https://calibre-ebook.com/zh_CN/download_windows64下載,下載后正常安裝即可。

2> 創(chuàng)建庫,打開Calibre程序,首先要創(chuàng)建一個新書庫,書庫的路徑需要錄入遠(yuǎn)程的群暉路徑,也就是前面掛載到Calibre-web上的庫目錄,注意這里需要同時填上群暉主機(jī)的名稱,而且需要打開SMB文件服務(wù)(可到群暉控制面板->文件服務(wù) 選項窗口打開,并記錄下主機(jī)名稱),我這里填寫的是“\\DS218plus\home\books\calibre2”文件夾。這樣就得到一個空的電子書庫。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

創(chuàng)建書庫01

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

創(chuàng)建書庫02

2>添加電子書,Calibre支持批量添加電子書,這里示例一下,添加金庸武俠小說全集的方法,選中所有要添加的文件,直接拖動到Calibre窗口,即實(shí)現(xiàn)了批量添加(如果電子書是ANSI編碼的txt格式,請先將編碼修改為utf-8,這樣后面閱讀的時候不會亂碼)。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

批量添加電子書

待電子書添加完畢,可以去刷新一下Calibre-web頁面,可以發(fā)現(xiàn)電子書已經(jīng)都添加進(jìn)來了

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

添加完電子書的web頁面

但除了書名,沒有作者、簡介甚至連封面也沒有,這當(dāng)然不是我們想要的結(jié)果,我們需要回到Calibre應(yīng)用程序?qū)μ砑油瓿傻碾娮訒脑獢?shù)據(jù)加以編輯。

3>編輯元數(shù)據(jù),由于添加進(jìn)來的都是金庸的書,首先可以全選電子書,右鍵選擇批量編輯元數(shù)據(jù),在彈出窗口里統(tǒng)一設(shè)置作者為金庸,這樣處理后可較大提高下一步自動搜刮元數(shù)據(jù)的正確率。

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

?批量編輯元數(shù)據(jù)

設(shè)置完畢后,全選電子書,右鍵選擇逐個修改元數(shù)據(jù)

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

逐個修改

可以發(fā)現(xiàn)需要設(shè)置的項還是比較多的,手動填的效率肯定不高,這里可以用豆瓣搜刮工具實(shí)現(xiàn)元數(shù)據(jù)自動下載,而且可以自動下載封面!

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

爬取元數(shù)據(jù)選擇合適的記錄DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

搜刮封面結(jié)果

當(dāng)然你要是覺得一個個找太費(fèi)事,也有批量修改的方法,全選電子書,點(diǎn)擊工具欄的編輯元數(shù)據(jù)->下載元數(shù)據(jù)和封面

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

批量搜刮

下載完成后也不會立馬更新上去,可以逐一檢查搜刮到的結(jié)果,如果不滿意的可以重新搜刮或手動修改

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

?檢查批量搜刮結(jié)果

檢查修改完畢后刷新一下web端,一個電子書庫已經(jīng)初步成型

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

完成全部搜刮后web界面

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

打開電子書界面

4> 配制發(fā)送到Kindle功能,接觸Calibre其實(shí)最早就是用于管理電子書里面的文件,所以如果要跟電子書搭配使用,send to kindle功能也不能少,實(shí)現(xiàn)起來也很簡單。點(diǎn)擊右上角的管理,在用戶列表中點(diǎn)擊需要設(shè)置的賬號,在彈出窗口中設(shè)置好你的kindle郵箱

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

設(shè)置kindle郵箱

再刷新頁面,就發(fā)現(xiàn)每本電子書的詳情頁會多出一個發(fā)送到kindle的按鈕,搞掂!

DS218plus (218+)開箱及入門(篇三)- 電子書服務(wù)器(calibre)

發(fā)送到kindle

5> 另外可能遇到ANSI編碼的txt電子書加入后亂碼亂碼的問題,可以找工具將其轉(zhuǎn)為utf-8,然后再導(dǎo)入即可解決。

 

結(jié)語

至此,電子書服務(wù)器的搭建就介紹完畢,其實(shí)本例中雖然只演示了txt電子書的添加,實(shí)際上Calibre-web本身還支持pdf和epub電子書,但基本流程都是一致的。

微信掃一掃關(guān)注此公眾號, 獲取PT站注冊地址! weinxin

wylb521
  • 本文由 發(fā)表于 2020年8月21日 14:35:51
【聆音Club】soulvoice開放注冊(教育資源) 開放注冊

【聆音Club】soulvoice開放注冊(教育資源)

有電子書等教育資源,數(shù)量和保種都不錯,對這方面資源有需要的建議注冊。 2023.09.20更新 現(xiàn)在才發(fā)現(xiàn),聆音有專門的電子書專區(qū),有過萬的資源,保種也還可以,對電子書這些有興趣的推薦注冊。 電子書專...
評論  0  訪客  0
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

確定