Skip to content

SanchoBlaze/Manga-Tagger

 
 

Repository files navigation

GitHub tag (latest by date) GitHub issues Docker Cloud Build Status Docker Pulls GitHub all releases

Manga Tagger Logo

A tool to rename and write metadata to digital manga chapters, forked from Inpacchi/Manga-Tagger.

Features

  • Converted to Docker to so it can be run anywhere.
  • Switched to SQLite instead of MongoDB to increase portability.
  • Point the container at your download and library folder and let it take care of the rest.
  • Scrapes metadata from Anilist and MyAnimeList (using Jikan).
  • Fully automated batch processing.
  • Multithreaded for handling multiple files at a time
  • Writes metadata in the ComicRack format (using comicinfo.xml)
  • Full support for strictly CBZ files

Installation

docker-compose:

services:  
  manga-tagger:  
    image: sanchoblaze/manga-tagger  
    container_name: manga-tagger  
    volumes:  
      - /path/to/library:/library  
      - /path/to/downloads:/downloads  
      - /path/to/config:/config

docker cli:

docker run -d \
  --name=manga-tagger \
  -v /path/to/library:/library \
  -v /path/to/downloads:/downloads \
  -v /path/to/config:/config \
  --restart unless-stopped \
  sanchoblaze/manga-tagger:latest

File Naming

Files to be processed, should be named in the format:

MANGA -.- CHAPTER

For example:

Akira -.- Chapter 001.cbz

This will be renamed to

Akira 001.cbz

Support

Log issues via GitHub

Contributing

Pull requests are always welcome. For major changes, please open an issue first to discuss what you would like to change.

If you have any questions, please feel free to reach out on our GitHub Discussions.

License

MIT

About

The only tool you'll need to rename and write metadata to your digital manga library

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.1%
  • Dockerfile 0.9%