Alpha Installation (Windows) - Inpacchi/Manga-Tagger GitHub Wiki

Prerequisites

Notes

  • Manga Tagger was built on Python 3.7.8 and has been tested on Python 3.9.1 (as of 12/09/2020)
  • MongoDB Compass is a GUI (Graphical User Interface) for interfacing with MongoDB
  • This installation guide is written for Windows 64-bit

Steps

Installing 7-Zip

  1. Download the latest version of the 7-Zip executable for 64-bit Windows
  2. Run the installer

Installing Free Manga Downloader (FMD)

  1. Download the latest version of FMD ending in _x86_64-win64.7z
  2. Extract FMD to the location of your choosing (typically C:\Free Manga Downloader)

Installing Python

  1. Download the latest version of Python 3
  2. Open the installer and select Add Python 3.9 to PATH
  3. Click Install Now
  4. Once you reach the "Setup was successful" screen, make sure to click on Disable path length limit

Installing MongoDB

  1. Download the latest version of MongoDB Community Server
  2. Open the installer and click through the installation
  3. On the "Choose Setup Type" screen, click on Complete
  4. On the "Service Configuration" screen, make sure Install MongoD as a Service is checked and leave all other settings as is
  5. On the "Install MongoDB Compass" screen, make sure Install MongoDB Compass is checked at the bottom
  6. Continue clicking through to finish the installation

Configuring Database

  1. Open MongoDB Compass
  2. Click on "Fill in connection fields individually"
  3. Don't change any of the settings; just click on "Connect"
  4. Click on "Create Database"
  5. Fill in the fields as follows, then click "Create Database":
    • Database Name: manga_tagger
    • Collection Name: manga_metadata
  6. Click on > _MongoSH Beta in the lower left corner
  7. Run the following commands:
use admin

db.createUser({
  user: "manga_tagger",
  pwd: "Manga4LYFE",
  roles: [
    {role: "readWrite", db: "manga_tagger"}
  ]
})

Installing NSSM

  1. Download the latest release for NSSM
  2. Extract the downloaded folder
  3. Open the newly extracted folder and go into the win64 folder
  4. Copy nssm.exe to C:\Windows\System32
    • If prompted for administrator access to perform this action, allow it

Installing Manga Tagger

  1. Download the latest release of Manga Tagger
  2. Extract Manga Tagger to the location of your choosing (typically C:\Manga Tagger)
  3. In Windows, search for "Command Prompt", right-click and select Run as administrator
    • If prompted for administrator access to perform this action, allow it
  4. Run the following commands:
cd "C:\Manga Tagger"

install.bat

nssm start manga_tagger
  1. Start Free Manga Downloader and download away!

Final Words

That's it! We're all set up and configured. You can start downloading manga in FMD and Manga Tagger will automatically process and move them to the default library location of C:\Library. If you have any questions, comments or issues with following this guide, please open a new discussion (not an issue, as that is for application bugs and issues) and I'll help out however I can. Happy reading!