moonstar-x a74ae969ee
All checks were successful
Gitea - Public/kavita-books-organizer/pipeline/head This commit looks good
Added Jenkinsfile.
2023-05-30 01:26:59 -05:00
2023-05-30 01:26:39 -05:00
2023-05-30 01:26:55 -05:00
2023-05-30 01:26:39 -05:00
2023-05-30 01:26:55 -05:00
2023-05-30 01:26:59 -05:00
2023-05-30 01:26:39 -05:00
2023-05-30 01:26:39 -05:00
2023-05-30 01:26:46 -05:00

kavita-books-organizer

A simple script that moves single files to a folder with their name so Kavita will work when scanning the library.

Installation

Clone this repository, then install dependencies:

npm install

Usage

Set the FILES_DIR environment variable to the parent directory for all the files that need to be organized.

Then simply use:

npm start

With Docker

You may use the docker image as such:

docker run \
  -it \
  --rm \
  --name=kavita-books-organizer \
  -e FILES_DIR=/data \
  -v $PWD/books:/data \
  code.moonstar-x.dev/public/kavita-books-organizer:latest
Description
A simple script that moves single files to a folder with their name so Kavita will work when scanning the library.
Readme 30 KiB
Languages
JavaScript 89.9%
Dockerfile 10.1%