Skip to content
zhdenny edited this page May 29, 2024 · 50 revisions

Welcome to the DAPS' (Drazzilb's Arr PMM Scripts) wiki

MIT License GitHub issues GitHub pull requests GitHub stars Python Bash

This wiki page is for all the scripts I've written.

Special Thanks to

This grouping of scripts was made possible by the following people:

rcodehub's plex-backup-script <-- backup_plex is heavily based upon this

MM2K Border Replacer

Stupifier's gdrive sync

Sync Poster Process <-- Thank you very much for inspiring me with this

How to use this?

The recommended use of the script is to use the docker container provided in the Docker Hub or GHCR and configure it as explained below, but you can also use the script directly.

Installation

Installation can be done either locally or via docker. The docker installation is the recommended method as it's the easiest to maintain and update.

Docker

Docker Installation

Local

Local Installation

Configuration Files

DAPS Configuration File

Kometa Configuration File

Want to create your very own Posters?

We'd love to have your posters added into this ever growing repository of posters! But to be able to get your Google Drive added onto the official list we need you to read, understand and follow the guidelines before making a poster so that your very first work of art actually adheres to the strict quality we expect on MM2K posters. And lets face it, you wouldn't wanna add something you're not proud of either way so lets make it perfect on the very first try!

How to Create Posters in MusikMann2000 Style

List of scripts

Script Description
jDuparr A script to run jDupes with discord notification of completion
nohl bash A script to notify of non-hardlinked media files
Health Checkarr A script to remove movies/series from Radarr/Sonarr if they have been removed from TMDB/TVDB
noHL A script to monitor your media directory for non-hard linked files, once a file without a hardlink is found the script will ping Radarr/Sonarr to delete the season/episode or movie and then have Radarr/Sonarr attempt a redownload
Queinatorr A script to monitor Radarr/Sonarr's download queue looking for specific keywords and then moving those torrent files to a designated category. The script also has functionality to monitor a specific category per qBittorrent application for torrents that report MissingFiles, and it will move those torrents to a designated category (Has known bugs - Still working through them)
Renameinatorr A script to ensure all media assets are properly named as per Radarr/Sonarr's specifications
Poster Renamerr A script to properly name poster assets downloaded from TPDB's site so that kometa can pick them up and update Plex
Unmatched Assets A script to scan your kometa's asset directory and compare it against your media directory to check which posters you're still missing and need to find/request
Upgradinatorr A script to ensure your media is upgraded as far as you can get it
Sync Gdrive A script to sync GoogleDrive posters to your local system
Border Replacerr A script to replace the borders of your posters with a custom border color

Contributing

If you'd like to contribute to the scripts please feel free to submit a pull request. If you have any questions or issues please feel free to open an issue on the repo and I'll do my best to help you out. *