Mango 漫畫管理器體驗


Mango 安裝

Mango is a self-hosted manga server and web reader.

Mango 項目提供了 Docker Hub 的 IMAGE ,按照其說明創建。

  • 修改了開放端口和映射端口。
  • 修改了本地主機中數據卷的掛載路徑。
version: '3'

services:
  mango:
    image: hkalexling/mango
    container_name: mango
    expose:
      - 13001
    ports:
      - 13001:13001
    volumes:
      - /home/docker-compose-file/mango/mango:/root/mango
      - /home/docker-compose-file/mango/.config/mango:/root/.config/mango

優點

  • 在 Web 中可直接瀏覽,也可以下載壓縮文件。
  • 提供 TAG 功能,可以對漫畫進行分類。
  • 服務器基本適配全平台,默認提供 Linux 下 amd64 的版本,arm64 下的則可以下載對應編譯文件進行替換。

存在問題

無法訪問 與解決

mango 名容器服務已經加載,但是通過本地主機端口無法訪問。提示:

無法訪問此網站
拒絕了我們的連接請求。

需要在本地主機網絡 /home/docker-compose-file/mango/.config/mango 目錄下的 config.yml 文件中的 port 中,將初始的 9000 修改為 13001

---
host: 0.0.0.0
port: 13001

此處配置文件沒有由腳本進行修改為 BUG_1

默認登錄口令

由於該項目的登錄默認口令是隨機的,只能在項目初始化時生成並顯示輸出。在 Docker 容器中輸出為日志,去日志中尋找。

[NONE]    2021/07/21 07:36:07 | Initial user created. You can log in with {"username" => "admin", "password" => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"}

然后才能登錄進行修改。

漫畫上傳

Mango 沒有提供單獨的漫畫文件上傳控件,只提供了 MangaDex 站點的賬戶登錄和下載接口。而 MangaDex 還是預覽服務狀態,注冊時需要郵箱驗證碼,哪怕重新點擊發送激活郵件,但在后續的近兩個小時時間中,都沒有收到 MangaDex 的激活郵件信息。所以正如其網站中所述:“MangaDex is still in early access—bugs are to be expected”。

雖然官方也提供了一些其他第三方的下載 插件 :catmanga、cubari、dm5 等等,但是不少第三方對於下載行為都是有流量限制,實際上用處也是因人而異。

如果直接將漫畫 .zip 等文件格式直接復制到 /home/docker-compose-file/mango/mango 目錄下亦不會掃描到,需要重新創建二級文件夾,並將文件移動到該二級目錄才能在服務器設定的時間或者手動載入,才能在 Web 站點的庫中看到文件。

漫畫閱覽

對於漫畫組件和用戶的交互邏輯存在比較嚴重的問題。

交互設計令人疑惑

移動端如圖所示(PC Web 同理)。

QQ圖片20210721180441

按照尋常的交互邏輯,這時點擊漫畫組件的圖像信息是不是應該進入漫畫中進行觀看?

但是 ,它偏不。點擊之后提供的選項居然是:“1 items selected(已選擇 1 個項目)”,提示你要將該項目標為已讀還是未讀。要進行閱覽得點擊下方的文字組件,在新的彈窗中的選項中找到“從開始閱讀”或“繼續閱讀”,然后還提示你是否要標為已讀或未讀。

閱覽體驗欠佳

該項目沒有對應的客戶端,這可以理解,畢竟提供了在線閱覽和移動端的 Web 適配,但是在線閱覽體驗也欠佳。

在之前一系列步驟之后,開始閱覽漫畫。

  • 頁面中沒有返回按鈕組件,需要返回時要點擊屏幕彈出子窗口,再點擊返回按鈕返回。
  • 默認為瀑布式連續閱覽模式,也沒有提示信息,需要分頁閱覽時要點擊屏幕彈出子窗口,再選擇分頁。
  • 分頁模式時,沒有左右翻頁提示,也沒有翻頁動畫。

就個人體驗來說,不能說它沒有與用戶交互的設計,只能說目前也許還沒有考慮與用戶交互的想法。

放棄使用

至此,個人體驗下來, Mango 這個漫畫后端管理與前端閱覽的項目,正如它的名字對應的水果一樣,皮(運行維護)很厚,核(交互問題)快占一半,好吃(用)的部分還得用工具(官方文檔)去挖才行。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM