Mango
v0.27.0
芒果是一家自主漫畫服務器和讀者。它的功能包括
.cbz , .zip , .cbr和.rar請檢查Wiki以獲取更多信息。
只需下載預先構建的二進製文件mango以獲取最新版本即可。所有依賴關係都是靜態鏈接的,並且應該與AMD64上的大多數Linux系統一起使用。
docker-composeenv.example文件複製到.env.env文件中的值。請注意,如果尚不存在,將創建主目錄和配置目錄。這些文件夾中的文件將由root用戶所有docker-compose up 。這應該構建Docker映像,並在內部運行芒果的情況下啟動容器localhost:9000 (或其他端口,如果您更改了)登錄官方的Docker圖像可在Dockerhub上找到。
crystal , shards和yarn 。您可能還需要安裝某些庫的開發標題。請參閱Dockerfile以獲取依賴項的完整列表make && sudo make installmango開始芒果localhost:9000登錄 Mango - Manga Server and Web Reader. Version 0.27.0
Usage:
mango [sub_command] [options]
Options:
-c PATH, --config=PATH Path to the config file [type:String]
-h, --help Show this help.
-v, --version Show version.
Sub Commands:
admin Run admin tools
默認配置文件位置為~/.config/mango/config.yml 。如果您在Docker容器中運行芒果,可能會有所不同。配置選項和默認值在下面給出
---
host : 0.0.0.0
port : 9000
base_url : /
session_secret : mango-session-secret
library_path : ~/mango/library
db_path : ~/mango/mango.db
queue_db_path : ~/mango/queue.db
scan_interval_minutes : 5
thumbnail_generation_interval_hours : 24
log_level : info
upload_path : ~/mango/uploads
plugin_path : ~/mango/plugins
download_timeout_seconds : 30
library_cache_path : ~/mango/library.yml.gz
cache_enabled : true
cache_size_mbs : 50
cache_log_enabled : true
disable_login : false
default_username : " "
auth_proxy_header_name : " "
plugin_update_interval_hours : 24scan_interval_minutes , thumbnail_generation_interval_hours和plugin_update_interval_hours可以是任何非負整數。將它們設置為0禁用定期任務log_level可以進行debug , info , warn , error , fatal或off 。將其設置為off禁用日誌記錄disable_login設置為true來禁用身份驗證。請注意,必須將default_username設置為現有用戶名才能工作。cache_enabled設置為true ,您可以啟用一個實驗功能,其中芒果緩存庫元數據以改善頁面加載時間。您可以使用cache_size_mbs和cache_log_enabled進一步調整功能。您可以在庫目錄中的嵌套文件夾中組織存檔文件。這是一個例子:
.
├── Manga 1
│ ├── Volume 1.cbz
│ ├── Volume 2.cbz
│ ├── Volume 3.cbz
│ └── Volume 4.zip
└── Manga 2
└── Vol. 1
└── Ch.1 - Ch.3
├── 1.zip
├── 2.zip
└── 3.zip
在第一次運行中,芒果將記錄默認用戶名,並將隨機生成的密碼記錄到STDOUT。建議您立即更改密碼。
圖書館:

標題:

黑暗模式:

讀者:

移動UI:

如果您對代碼貢獻感興趣,請檢查開髮指南。
亞歷克斯·林 ? | Jaredlt ? ? | ココロ ? | Valentijn ? | 飛行量 ? | Xavier ? | 賈拉 ? |
이인용 | 西蒙 | 大衛·凱克(David Knaack) ? | 我用拱門順便說一句 ? | Bradleyds2 | 羅伯 |