Skip to content

CrystalENVT/Movarr

Repository files navigation

Movarr

Monitors directory for complete seasons (or movies) & moves to appropriate media directory. Output Rulesets are currently: Movies, Shows, Anime (Movies + Shows)

Trans Rights Made By Humans
GitHub Actions Workflow Status Docker Pulls
GitHub commits since latest release GitHub last commit (branch)

How to run

CLI via Python

cp .env.sample .env
# Edit .env for your configuration
python3.14 -m venv venv
source venv/bin/activate
python ./movarr.py

Via Docker Compose

Use the DockerCompose.yaml example, & utilize the .env file

Configuration Options

Config Option Value Details
tmdb_v4_read_access_token <<Bearer Token>> Sign-up for API here: https://www.themoviedb.org/settings/api
run_schedule */5 * * * * Crontab style expression
input_directories /tmp/input Use semicolon to track multiple directories
movie_output_directory /tmp/movies
tv_output_directory /tmp/tv
anime_movie_output_directory /tmp/anime_movies
anime_tv_output_directory /tmp/anime_tv
include_specials false Enable this if your library is expecting specials to exist
DEBUG false Enable additional debug logs
docker_mount_point /tmp/data Docker(Compose) only ENV var

About

Monitors directory for complete seasons (or movies) & moves to appropriate media directory. Output Rulesets are currently: Movies, Shows, Anime (Movies + Shows)

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors