快轉到主要內容

LANraragi,網頁整理同人本漫畫,支援自動上E-hentai標籤,Docker版部署教學

· 民國114年乙巳年
·
切換繁體/簡體
分類   Linux系統 Self-hosting自架
標籤   Media Server E-Hentai Mihon Doujinshi Docker
目錄

今次Ivon要來分享一款開源的網頁漫畫管理,兼漫畫下載器的軟體「LANraragi」。

本文將介紹LANraragi的功能,並討論如何架設LANraragi伺服器,再用網頁或手機APP閱讀。

1. 使用LANraragi的理由
#

如果有下載漫畫的習慣,就會需要離線管理的軟體吧。比如E-hentai漫畫有紳士方舟,但是它不支援跨平台,還缺少遠端存取功能。

啊不是說現在EhViewer線上看這麼方便,誰會沒事在外面看自己電腦的收藏…凡事都有萬一,譬如…急用的時候,有自己的收藏庫能速查不是更好?

為更有效存取下載的本本,我找了一些漫畫管理方案,希望功能要超越紳士方舟,且起碼能用網頁遠端存取。

試過calibreKomga、Kavita,它們不是太陽春不然就是只適用整理表番漫畫,至於標籤式管理的Hydrus Network不方便閱讀漫畫檔案。比較後覺得「LANraragi」比較符合需求!

這個軟體名字有點難唸啊?其實拆開來就知道了:「LAN」+「araragi」,後者名字可能來自《物語系列》的阿良々木暦,預設密碼則是kamimamita(噛みまみた),阿良々木暦角色愛看本本的特質,正好反應此軟體的用途。

特色如下:

搜尋界面做得跟E-hentai一樣,用網頁就能閱讀。

首頁會從書庫隨機推薦幾本書,還會提醒你哪些書沒有標籤需要整理

搜尋的時候標籤會自動補完,相容E-hentai網站的搜尋語法

閱讀界面很直觀,支援雙頁模式、自動抓標籤、手動編輯標籤、自訂分類、撰寫筆記

可從外部網路連線,用手機APP閱讀LANraragi伺服器上的漫畫。

更棒的是,還有標籤雲,方便檢視性癖

雖說LANraragi主要是用來管理E-hentai、Nhentai、hitomi等處下載的同人本,但用來管理一般的漫畫也是沒問題的,它支援讀取ComicInfo.xml。

支援的漫畫格式有zip, rar, targz, lzma, 7z, xz, cbz, cbr, pdf, epub。

讓我們看看如何使用LANraragi。

2. 安裝LANraragi
#

作者的Github提供Linux、macOS、Windows版。Linux建議用Docker跑,Windows版則是下載.msi檔安裝。

以前界面只有英文版,現已支援繁體中文,不需要使用第三方漢化的fork了。

此處假定您已經有一個資料夾,專門放zip、cbz、epub等下載好的漫畫檔案。 LANraragi不支援純圖檔的資料夾。

Docker版
#

  1. 於Linux電腦安裝Docker

  2. 新建資料庫目錄:

mkdir ~/lanraragi

cd lanraragi

vim docker-compose.yml
  1. 參考官方文件撰寫docker-compose.yml
services:
  lanraragi:
    image: difegue/lanraragi
    container_name: lanraragi
    volumes:
      - /run/media/user/HDD/doujinshi/:/home/koyomi/lanraragi/content # 冒號左邊填寫漫畫zip檔所在目錄
      - ./thumb:/home/koyomi/lanraragi/thumb # LANraragi縮圖放在目前目錄下
      - ./database:/home/koyomi/lanraragi/database # LANraragi資料庫放在目前目錄下
    ports:
      - 3000:3000 # 網頁界面通訊埠
    restart: unless-stopped
  1. 啟動服務
sudo docker compose up -d
  1. 用瀏覽器開啟http://localhost:3000進入網頁界面。

Windows版
#

  1. Github下載.msi安裝檔。你也可以到Microsoft Store下載。

  2. 在應用程式列表點選LANraragi圖示。第一個欄位設定漫畫壓縮檔所在的資料夾,第二個欄位設定存放縮圖的資料夾。

  3. 可勾選Start Server automaitcallyStart on Windows Boot,設定開機自動啟動

  4. 用瀏覽器開啟http://localhost:3000進入網頁界面。

3. 初始化LANraragi
#

  1. 開啟網頁界面登入,點選頁面上方的「管理員登入」,以預設密碼kamimamita登入。

  2. 進入後台,展開「安全性」頁面,變更管理員密碼

  3. LANraraigi預設網頁界面是對外開放的,任何人都可以閱讀本子,只有後台操作需要密碼。要進一步加強安全性就勾選「No-Fun模式」,這樣的話進入LANraragi網頁一律需要密碼,防止別人看到你的大秘寶。

  4. 接著展開「標籤與縮圖」,點「重新產生所有縮圖」,系統會自動掃描硬碟目錄的漫畫。

  5. 按左邊的儲存設定。

LANraragi主要支援掃描zip格式的漫畫,不支援資料夾模式的漫畫圖檔。

日後此界面可以從LANraragi主畫面點選Settings進入。

4. 自動給漫畫上標籤
#

漫畫掃描之後預設是沒有任何標籤的,這裡我們要讓LANraragi自動搜尋比對E-hentai上面的資料,打上英文標籤。

  1. 有些本本可能要Ex-hentai才抓得到,為此您需要提供E-hentai的cookie。開啟瀏覽器,登入E-hentai帳號

  2. Google Chrome按F12開啟開發人員工具,點選應用程式 → 儲存空間 → cookie,複製ipb_hash_passipb_member_id後面的數字。

  3. 回到LANraragi → 批量操作,點頁面下方的「外掛設定」,展開「登入外掛」,在E-Hentai下方輸入剛剛cookie的數字。

  4. 在中繼資料外掛 → E-Hentai,勾選使用Ex-hentai。預設抓到的標題是英文的,所以我會勾選Save the original title給本子加上漢字標題,再按最下面的「儲存外掛設定」。

  5. 回當到首頁,按「批量操作」。此頁面會自動勾選所有沒標籤的漫畫。點選左邊的任務 → 使用外掛,選擇要使用的上標籤來源,例如這裡是E-hentai,然後按「開始任務」,開始比對。它搜尋的依據是根據漫畫壓縮檔的檔名下去比對,因此漫畫檔名應該儘可能接近E-hentai網站上的命名格式,也就是[刊物名稱][場次][團體][作者][漫畫名稱][原作][語言]這樣,英文或日文標題都可以。

  6. LANraragi會抓取的資料主要是角色、作者、性癖好標籤,還有上傳者與畫廊網址。全部都會以標籤的形式儲存,之後能夠手動編輯。

  7. 上完標籤後,就可以用E-hentai的標籤語法搜尋漫畫了,英日標題皆可,也可新增收藏夾(Favorites)。

5. 手動編輯標籤與寫筆記
#

如果本子zip檔名是漢字的話,LANraragi在抓標籤的時候有可能會抓錯,譬如你的檔案是日文版,卻抓到漢化版畫廊的標題!此時你就得手動修正。

點進畫廊,按右上角的網格圖示,點選「編輯檔案中繼資料」。

這裡能夠修改標題和新增標籤。「摘要」的部份則是能夠撰寫私人閱讀筆記。

還可以單獨給目前的本子進行重抓標籤的操作,如果LANraragi在批量操作模式怎樣都抓不到正確的畫廊網址,在最下面的E-H Gallery URL填入網址,告訴它正確的來源網址,這樣它就會從正確的網頁抓標籤下來了!

6. 網頁閱讀LANraragi漫畫
#

標籤處理完成後,就可以享用跟E-hentai一樣的體驗啦!

網頁版可以點網格按鈕,開啟漫畫資訊

點齒輪即可開啟雙頁閱讀。

7. 手機APP閱讀LANraragi漫畫
#

  1. 您要先讓LANraragi可以從外部連線,我使用的方案是內網穿透軟體ZeroTier

  2. 如果您的網路很慢,可以在LANraragi的設定 → 全域設定 → 在閱讀器中調整圖片大小,開啟壓縮圖片。

  3. 手機瀏覽器只要打http://<電腦IP>:3000即可存取LANraragi網頁,LANraragi的版面會隨螢幕自動適應。

  4. APP的話,Android裝Mihon,iOS裝LANreader

  5. 如果您有啟用No-fun模式,得在LANraragi網頁的設定 → 安全性 → API金鑰,輸入密碼產生API金鑰

  6. 開啟Mihon,點選探索 → 擴充套件,安裝LANraragi

  7. 點選探索 → 擴充套件 → LANraragi設定,填入伺服器IP,一律為http://<電腦IP>:3000,並看需求填入API key。

  8. 重啟Mihon,按探索 → LANraragi,即可閱讀。

8. 自動下載漫畫並上標籤
#

除了手動放本子到硬碟對應目錄讓LANraragi自己掃之外,您可以從網頁上傳漫畫檔案到LANraragi,它會把檔案移動到你漫畫所在的硬碟目錄。

更棒的是,您可以丟給它E-hentai畫廊網址,它就會自行下載。記得要先在「登入外掛」輸入E-hentai的cookie。

點選首頁上方的「刪除檔案」,這裡同時也有新增檔案的功能。

於左邊方框填入一排排的E-hentai網址,就會自動花費GP下載壓縮檔。雖說下載的漫畫名字一律是英文,但因為有自動上標籤功能,不需要擔心日文標題消失的問題。

相關文章

Suwayomi + Tachidesk教學,架設免費線上看漫畫伺服器,電腦版Mihon
分類   Linux系統 Self-hosting自架
標籤   Media Server Manga Mihon E-Hentai Pixiv
標籤式圖片管理軟體,Hydrus Network的Docker遠端存取方案
分類   Linux系統 Self-hosting自架
標籤   Hydrus Network Docker Media Server Photo Gallery
裏番與AV與色圖整理程式:Stash (stashapp),支援串流影片與圖片上標籤
分類   Linux系統 Self-hosting自架
標籤   Media Server Windows Linux

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。

(留言板載入中)這是Disqus留言板,您可能會看到Disqus強制投放的廣告。為防止垃圾內容,有時留言可能會被系統判定需審核,導致延遲顯示,請見諒。若要上傳圖片請善用圖床網站。