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 | 罗伯 |