Mango
v0.27.0
망고는 자체 호스팅 된 만화 서버 및 리더입니다. 그 기능에는 포함됩니다
.cbz , .zip , .cbr 및 .rar자세한 내용은 위키에 확인하십시오.
최신 릴리스를 위해 사전 제작 된 바이너리 파일 mango 다운로드하기 만하면됩니다. 모든 종속성은 정적으로 연결되어 있으며 AMD64의 대부분의 Linux 시스템에서 작동해야합니다.
docker-compose 도 필요합니다env.example 파일을 .env 로 복사하십시오.env 파일의 값을 작성하십시오. 메인 및 구성 디렉토리는 아직 존재하지 않으면 작성됩니다. 이 폴더의 파일은 루트 사용자가 소유합니다.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 로 설정하면 Mango가 라이브러리 메타 데이터를 캐시하는 실험 기능을 사용하여 페이지로드 시간을 개선 할 수 있습니다. 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
첫 번째 실행에서 Mango는 기본 사용자 이름과 무작위로 생성 된 비밀번호를 stdout에 로그인합니다. 비밀번호를 즉시 변경하는 것이 좋습니다.
도서관:

제목:

다크 모드 :

리더:

모바일 UI :

코드 기여에 관심이 있으시면 개발 가이드 라인을 확인하십시오.
알렉스 링 ? | Jaredlt ? ? | ココロ ? | Valentijn ? | 플라잉-소지 ? | 자비에르 ? | 자라오 ? |
이인용 | 사이먼 | David Knaack ? | 나는 Arch Btw를 사용합니다 ? | Bradleyds2 | 로보 |