快轉到主要內容

Suwayomi + Tachidesk教學,架設免費線上看漫畫伺服器,電腦版Tachiyomi

分類   Linux系統 Self-hosting自架
標籤   Media Server Tachiyomi E-Hentai Pixiv Manga
🗓️ 民國113年 甲辰年
✍ 切換正體/簡體字
目錄

這是一款讓你在網頁、Linux、Windows、macOS、Android、iOS無限閱讀免費漫畫的軟體。

在Android手機免費看漫畫的用戶,應該都有聽說過Tachiyomi這款開源APP吧,它擁有豐富擴充套件支援,能夠在一款APP閱讀許多網站的漫畫。

電腦版一直沒有類似軟體,於是有開發者製作了「Suwayomi」,強化原版Tachiyomi的功能,使其做到真正的跨平台。

你可以隨時隨地閱讀線上免費漫畫

或者是下載漫畫到自己的收藏庫,妥善整理

不論是在手機還是平板,都能閱讀自己的漫畫

本文講述如何架設Suwayomi伺服器、新增中文漫畫來源,以及用Tachidesk閱讀伺服器漫畫的方法。

1. Suwayomi與Tachiyomi的差異
#

Suwayomi是Suwari yomi的簡寫,日文意思為「坐著看書」。

Suwayomi不是Tachiyomi的分支(fork),而是整個重新開發的程式,功能十分類似。開發者宣稱Suwayomi相容舊有Tachiyomi的擴充套件,能夠替代Tachiyomi。

Tachiyomi是單機應用程式,Suwayomi是伺服器程式。也就是說,Suwayomi將Tachiyomi變成一個中心化的漫畫伺服器,使用者用客戶端APP存取伺服器的漫畫資源。

這樣一來,漫畫管理就方便多了,使用者不只可以將漫畫統一下載到指定電腦,還能用手機、平板裝置隨時閱讀自己的收藏庫。


說到這個客戶端APP,要用什麼APP存取Suwayomi的資源呢?最簡單的方式就是利用Suwayomi提供的網頁界面,用瀏覽器就能看了!Suwayomi版面會自動根據螢幕大小變化,就好像在網頁裡使用Tachiyomi一樣。

再不然,我們可以用「Tachidesk Sorayomi」應用程式閱讀漫畫。這款Flutter寫的APP完美支援各大作業系統,讓你不論在電腦還是手機上,都能夠閱讀Suwayomi伺服器的漫畫。

「Tachidesk」為日文站著和英文桌子加起來的混合字,而「Sora yomi」就是在雲端看書的意思了!

此外,就「漫畫伺服器」這點而言,Suwayomi雖然管理漫畫收藏功能較為陽春,但勝過Komga、Kavita、calibre、LANraragi同類產品的點在於,它有豐富的線上漫畫庫,能夠隨開即用,而不用依賴使用者本機保存的漫畫。

2. 架設Suwayomi伺服器服務
#

本處內容參考 官方Github說明撰寫。

Windows
#

  1. 到Suwayomi的 Github下載安裝檔Suwayomi-Server-windows-x64.msi

  2. 點二下安裝,Suwayomi就會安裝至Windows選單。點Suwayomi Launcher的應用程式圖示啟動。

  3. 選取存放伺服器檔案的資料夾,再點選Launch

  4. 隨後用瀏覽器開啟http://localhost:4567,進入WebUI。

  5. Suwayomi開啟後圖示會跑到系統匣,點選關閉伺服器。

  6. 如果要開放外部網路連線,請允許Suwayomi通過防火牆,開放4567通訊埠。並在Suwayomi Launcher的選單設定Server bindings為0.0.0.0,這樣同一Wifi下的裝置就能連線到Suwayomi伺服器。

  7. 請考慮使用 內網穿透軟體,讓你能夠從外部網路連線到伺服器。

Linux
#

為方便部署到不同發行版,我選擇用Docker跑伺服器服務。

  1. 於Linux 安裝Docker

  2. 從開發者的 Github儲存庫取得docker-compose檔案

cd ~

mkdir suwayomi-server

wget https://raw.githubusercontent.com/Suwayomi/docker-tachidesk/main/docker-compose.yml
  1. 依照自身情況調整docker compose內容。flaresolverr服務為繞過網站的Cloudflare驗證之用。
version: '3.7'
services:
  suwayomi:
    image: ghcr.io/suwayomi/tachidesk
    environment:
      - TZ=Asia/Taipei # 修改時區
    volumes:
      - ./data:/home/suwayomi/.local/share/Tachidesk # 資料存放路徑
    ports:
      - "4567:4567"
    restart: on-failure:3
  flaresolverr:
    image: ghcr.io/flaresolverr/flaresolverr:latest
    container_name: flaresolverr
    environment:
      - TZ=Asia/Taipei # 修改時區
    ports:
      - "8191:8191"
    restart: unless-stopped
  1. 開放4567通訊埠
sudo ufw allow 4567
sudo ufw reload
  1. 考慮使用 內網穿透軟體,讓你能夠從外部網路連線到伺服器。

  2. 啟動服務,用瀏覽器開啟http://localhost:4567進入WebUI。

sudo docker compose up -d

macOS
#

  1. 到Suwayomi的 Github下載Suwayomi-Server-v1.0.0-r1498-macOS-arm64.zip

  2. 解壓縮,點二下Suwayomi Launcher.command指令稿啟動WebUI與伺服器服務。

  3. 用瀏覽器開啟http://localhost:4567,進入WebUI。

Android
#

  1. 安裝 Termux

  2. 安裝OpenJDK 17

pkg install wget openjdk-17
  1. GitHub releases,取得Suwayomi的Jar檔
wget https://github.com/Suwayomi/Suwayomi-Server/releases/download/v1.0.0/Suwayomi-Server-v1.0.0-r1498.jar
  1. 執行Jar
java -jar Suwayomi-Server-v1.0.0-r1498.jar
  1. 等待一會後,用手機瀏覽器開啟http://localhost:4567

3. 新增漫畫擴充套件來源
#

  1. 首先請點選左邊Settings → Languages,將網頁語言調成中文。

  2. 漫畫來源儲存庫即瀏覽各大漫畫網站的擴充套件,Suwayomi沒有內建任何漫畫來源,你得自己新增。

  3. 點選左邊設定 → 瀏覽 → 擴充套件儲存庫,填入儲存庫的網址

我用的是keiyoushi的儲存庫,裡面各大語言的來源都有了: https://raw.githubusercontent.com/keiyoushi/extensions/repo/index.min.json

(如果擴充套件有bug,請到 keiyoushi的儲存庫回報)

  1. 之後到左邊的瀏覽 → 擴充套件頁面,點選右上角,啟用中文來源

  2. 於是你就可以下載各式各樣的擴充套件

  3. 到「來源」頁面,同樣點選右上角啟用中文來源,漫畫才會顯示。

  4. 點進各大來源的頁面就能瀏覽該站點的漫畫了。有些站點需要點右上角登入帳號才能存取。

4. 管理漫畫收藏
#

點選書籤圖示加入到個人收藏庫。

點選漫畫章節可下載漫畫,方便離線閱讀,下載的漫畫圖檔會放到Suwayomi伺服器所在資料夾下的data/downloads/manga資料夾。

Suwayomi亦支援讀取本機硬碟上的漫畫圖檔(Local Source),點選設定 → 瀏覽 → 本機來源位置,填入資料夾路徑即可。

Suwayomi要求一本漫畫一個資料夾,關於本機漫畫格式的詳細格式規定,請參考 Tachiyomi文件

另外,想要設定網頁後台的密碼,請參考 官方文件編輯server.conf,填寫server.basicAuthPassword的數值。

5. 安裝Tachidesk APP閱讀漫畫
#

Tachidesk (Tachidesk Sorayomi) 為一款專門為Suwayomi設計的客戶端APP,用Flutter寫成,支援Linux/Windows/macOS/Android/iOS系統。

現在市面上有很多相容Suwayomi伺服器的APP,選這款只是因為方便跨平台。如果你想使用現有的Tachiyomi客戶端(例如J2K),那麼就以 擴充套件來源的方式安裝Suwayomi擴充。

Tachidesk必須搭配Suwayomi伺服器才能使用,本身無法新增漫畫來源。

  1. Github取得各大平台的安裝檔。 Android裝APK,iOS的話請用 AltStore側載IPA。

  2. 裝完後開啟APP,點選設定 → 一般 → 伺服器,填入Suwayomi伺服器IP

  3. 這樣一來,你就能閱讀遠端伺服器的漫畫了。

相關文章

NymphCast,自架開源Chromecast替代品,適用樹莓派
分類   Linux系統 Self-hosting自架
標籤   Raspberry Pi Chromecast Media Server
標籤式圖片管理軟體,Hydrus Network的Docker遠端存取方案
分類   Linux系統 Self-hosting自架
標籤   Hydrus Network Docker Media Server Photo Gallery
架設Nextcloud個人雲端硬碟 + 網頁版LibreOffice教學 (docker-compose + ZeroTier內網穿透)
分類   Linux系統 Self-hosting自架
標籤   Nextcloud LibreOffice Media Server

留言板

此處提供二種留言板。點選按鈕,選擇您覺得方便的留言板。要討論程式碼請用Giscus,匿名討論請用Disqus。

這是Giscus留言板,需要Github帳號才能留言。支援markdown語法,若要上傳圖片請貼Imgur或Postimages。您的留言會在Github Discussions向所有人公開。

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