Plex TV Show Cleanup
NodeJs script to delete watched TV episodes from Plex. You can configure a whitelist to prevent deletion.
- Automatically finds the TV Section in Plex
- Gives a breakdown how much space each episode takes up
- Deletes watched TV episodes
- Performs a refresh of the TV section
- Shows how much space was recovered
Installation
Step 1
Install NodeJs and plex tv cleanup on your Plex server.
npm i -g plex-tv-cleanup
Step 2
Create a new JSON file in ~/.plex-tv-cleanup-config.json
and fill it with your information like below:
Example:
plex.hostname
is requiredplex.username
,plex.password
andplex.managedUser
are required if you have Plex Home enableddnd
is optional Do Not Delete whitelist of dir path or file names
Usage
Run ./plex-tv-cleanup
to execute it.
Dry run to see what it would delete run ./plex-tv-cleanup --dry-run