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>/webin 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%_- Addsxif 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}%_) becomes023or004.5
- Example:
- Go to Search tab
- Search and add your first manga
- Right-click table entries for additional options