本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

如果你喜歡電子書,那不妨試試Calibre-Web。簡(jiǎn)單來說,Calibre-Web就是把Calibre的電子書管理能力搬到了瀏覽器端。

它支持在線瀏覽、搜索和下載電子書,支持Kindle推送、OPDS協(xié)議、閱讀進(jìn)度同步、分用戶管理等功能,外觀也比傳統(tǒng)Calibre更現(xiàn)代化。你可以把它部署在本地PC、NAS、甚至樹莓派上,打造一套完全屬于自己的云端書庫(kù)。

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

以下教程將帶大家在Windows上通過Docker快速部署Calibre-Web,并結(jié)合貝銳花生殼內(nèi)網(wǎng)穿透打通遠(yuǎn)程訪問通道,即使沒有公網(wǎng)IP,也能隨時(shí)隨地訪問你的私人圖書館。

如何在Windows上用Docker快速部署Calibre-Web

首先確保你的電腦已安裝最新版DockerDesktop并啟用了WSL2。然后準(zhǔn)備一個(gè)電子書目錄(比如D:\ebooks)作為書庫(kù)掛載目錄。

打開PowerShell或CMD,執(zhí)行以下命令啟動(dòng)Calibre-Web:

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

參數(shù)說明:

● -p 3002:8083將容器內(nèi)的8083端口映射到宿主機(jī)的3002端口

● --name calibre-web為容器指定名稱,便于后續(xù)管理,如重啟、停止、查看日志等

● -v D:\ebooks:/books將宿主機(jī)上的電子書目錄D:\ebooks掛載到容器中的/books,供 Calibre-Web讀取書籍內(nèi)容

● -v calibre-db:/config創(chuàng)建或掛載一個(gè)名為calibre-db的Docker卷,用于持久化保存Calibre-Web的配置、用戶數(shù)據(jù)和數(shù)據(jù)庫(kù)

● linuxserver/calibre-web為L(zhǎng)inuxServer團(tuán)隊(duì)維護(hù)的官方Calibre-Web鏡像

幾分鐘后,你就能在瀏覽器中打開自己的圖書館首頁(yè),第一次訪問localhost:3002即可進(jìn)入配置界面,默認(rèn)管理員賬戶為admin,密碼為admin123,登錄后可更改,之后就可以開始導(dǎo)入書籍、設(shè)置封面、組織書架了。

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

Calibre-Web如何使用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問?

Calibre-Web本地部署完成后,默認(rèn)只能在當(dāng)前設(shè)備上訪問。如果你希望用手機(jī)瀏覽、推送Kindle遠(yuǎn)程書籍,或是分享給家人使用,那就需要將本地服務(wù)“穿透”出去。

這時(shí)候,貝銳花生殼就派上用場(chǎng)了。它無需公網(wǎng)IP、無需配置路由器,只需簡(jiǎn)單幾步,就能將本地端口映射出一個(gè)公網(wǎng)訪問地址,實(shí)現(xiàn)真正的遠(yuǎn)程訪問。

1.前往貝銳官網(wǎng)下載貝銳花生殼客戶端,在Calibre-Web服務(wù)器上安裝并登錄賬戶。

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

2.在客戶端中添加一條「HTTPS映射」,內(nèi)網(wǎng)主機(jī)地址填寫本機(jī)局域網(wǎng)IP,內(nèi)網(wǎng)端口3002。

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

3.保存后即可獲得一個(gè)域名形式的遠(yuǎn)程訪問地址用手機(jī)、外網(wǎng)電腦輸入該地址,就能隨時(shí)隨地訪問Calibre-Web。

本地搭建Calibre-Web用內(nèi)網(wǎng)穿透實(shí)現(xiàn)遠(yuǎn)程訪問,一站式部署電子書云平臺(tái)

Calibre-Web可能存儲(chǔ)你大量珍貴的圖書資源、學(xué)習(xí)資料、個(gè)人文件,因此安全性同樣值得關(guān)注。貝銳花生殼內(nèi)網(wǎng)穿透提供了一整套細(xì)化的訪問控制策略:

比如:訪問口令驗(yàn)證,限制外部訪問必須輸入密碼;訪問來源限制,僅允許指定IP、設(shè)備、瀏覽器連接。同時(shí),貝銳花生殼還有爆破防護(hù)功能,能夠自動(dòng)識(shí)別并攔截那些可能對(duì)映射服務(wù)構(gòu)成威脅的高頻訪問請(qǐng)求。

此外,Calibre-Web本身也支持設(shè)置獨(dú)立賬號(hào)、權(quán)限分級(jí)管理(如只讀/上傳權(quán)限分離),兩者結(jié)合使用可大大提高私有圖書館的安全性。

總體來說,通過Docker快速部署+花生殼內(nèi)網(wǎng)穿透,即便沒有公網(wǎng)IP,也能用最簡(jiǎn)單的方式打造一個(gè)隨時(shí)可用、安全可靠、私密可控的在線圖書館,輕松搭建屬于你自己的云端書庫(kù)。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁(yè)或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )