Mango es un servidor y lector de manga autohospedados. Sus características incluyen
.cbz , .zip , .cbr y .rarConsulte el wiki para obtener más información.
Simplemente descargue el mango de archivo binario pre-construido para la última versión. Todas las dependencias están estáticamente vinculadas, y debería funcionar con la mayoría de los sistemas de Linux en AMD64.
docker-composeenv.example a .env.env . Tenga en cuenta que los directorios principales y de configuración se crearán si aún no existen. Los archivos en estas carpetas serán propiedad del usuario rootdocker-compose up . Esto debería construir la imagen Docker e iniciar el contenedor con el mango en el interiorlocalhost:9000 (o un puerto diferente si lo cambiaste) para iniciar sesiónLas imágenes oficiales de Docker están disponibles en Dockerhub.
crystal , shards e yarn instalados. Es posible que también deba instalar los encabezados de desarrollo de algunas bibliotecas. Consulte el DockerFile para obtener la lista completa de dependenciasmake && sudo make installmangolocalhost:9000 para iniciar sesión 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
La ubicación del archivo de configuración predeterminado es ~/.config/mango/config.yml . Puede ser diferente si está ejecutando Mango en un contenedor Docker. Las opciones de configuración y los valores predeterminados se dan a continuación
---
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 y plugin_update_interval_hours puede ser cualquier entero no negativo. Configurarlos en 0 deshabilita las tareas periódicaslog_level puede ser debug , info , warn , error , fatal o off . Configurarlo para off el registrodisable_login en True. Tenga en cuenta que default_username debe establecerse en un nombre de usuario existente para que esto funcione.cache_enabled en true , puede habilitar una característica experimental donde los metadatos de la biblioteca de Caches de mango para mejorar el tiempo de carga de la página. Puede ajustar aún más la función con cache_size_mbs y cache_log_enabled .Puede organizar sus archivos de archivo en carpetas anidadas en el directorio de la biblioteca. Aquí hay un ejemplo:
.
├── 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
En la primera ejecución, Mango registraría el nombre de usuario predeterminado y una contraseña generada al azar a STDOT. Se aconseja que cambie inmediatamente la contraseña.
Biblioteca:

Título:

Modo oscuro:

Lector:

UI móvil:

Consulte la guía de desarrollo si está interesado en las contribuciones del código.
Alex Ling ? | Jaredlt ? ? | ココロ ? | Valentijn ? | sausages voladores ? | Javier ? | Jaraio ? |
이인용 | Simón | David Knaack ? | Yo uso arco por cierto ? | Bradleyds2 | Robo |