A web GUI manga downloader
Run python mdcli.py setup
to configure and add/reset users.
Note: SSL certificate is required for functionality.
Using config file from different location
Provide file path via MIKAN_CONFIG_FILE
environment variable
db_location
- Manga database locationssl_crt_location
- SSL certificate file locationssl_key_location
- SSL key file locationport
- Server porthost
- Server host addresssecret
- Secret key for login hashtoken_valid_time
- Login token validity durationstrictlogin
- Enable stricter token validation
Choose one of these methods:
- Run
runauto.sh
- Run
run.sh
- Run
python mdweb.py
- Open
https://<host>:<port>/web
in your browser - Login with your configured user credentials
Click on "Settings" tab to configure save locations.
_%{serie}%_
- Manga title_%{authors}%_
- Author names_%{artists}%_
- Artist names
_%{group}%_
- Translation group name_%{volume}%_
- Chapter volume number_%{chapter}%_
- Chapter number_%{title}%_
- Chapter title_%{page}%_
- Image page number_%{extension}%_
- Image file extension_%{lang_short}%_
- Language code (e.g. en, jp)
_%x{value}x%_
- Addsx
if value exists- Example:
_%group [{group}]%_
(_%{group}%_
) becomesgroup ["translate_group"]
or empty string
- Example:
_%{value:>0x}%_
- Zero-pads value to x digits- Example:
_%{page:>03}%_
(_%{page}%_
) becomes023
or004.5
- Example:
- Go to Search tab
- Search and add your first manga
- Right-click table entries for additional options