Closed KaHooli closed 3 years ago
Hi, I have released an official Docker container for this project. You can read the Docker part in the README. You should be able to configure the haijeploeg/excludarr
container using environment variables.
Simply run the following command to get up and running:
docker run -it --rm \
-e "GENERAL_COUNTRY=NL" \
-e "GENERAL_PROVIDERS=netflix, amazon prime video" \
-e "TMDB_API_KEY=secret" \
-e "RADARR_URL=http://radarr.example.com:7878" \
-e "RADARR_API_KEY=secret" \
-e "RADARR_VERIFY_SSL=false" \
haijeploeg/excludarr exclude
You can also use a env file as described in the README file.
Worked well, thanks...
docker run -it --rm \
-e "GENERAL_COUNTRY=AU" \
-e "GENERAL_PROVIDERS=Netflix, Disney Plus, Apple TV Plus, BINGE, Stan" \
-e "TMDB_API_KEY=<removed>" \
-e "RADARR_URL=http://radarr:7878" \
-e "RADARR_API_KEY=<removed>" \
-e "RADARR_VERIFY_SSL=false" \
--network t2_proxy \
haijeploeg/excludarr exclude -a not-monitored -d
Output...
james@braavos:~$ excludarr
┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━┓
┃ ID ┃ Title ┃ Providers ┃
┡━━━━━━╇━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━┩
│ 236 │ Hancock │ binge │
│ 313 │ Gemini Man │ netflix │
│ 526 │ Money Monster │ binge │
│ 794 │ Last Flag Flying │ binge │
│ 846 │ Book Club │ netflix │
│ 929 │ Snow White and the │ disney plus │
│ │ Seven Dwarfs │ │
│ 931 │ Pinocchio │ disney plus │
│ 932 │ Dumbo │ disney plus │
│ 933 │ Bambi │ disney plus │
│ 934 │ Cinderella │ disney plus │
│ 935 │ Alice in Wonderland │ disney plus │
│ 936 │ Peter Pan │ disney plus │
│ 937 │ Lady and the Tramp │ disney plus │
│ 938 │ Sleeping Beauty │ disney plus │
│ 939 │ One Hundred and One │ disney plus │
│ │ Dalmatians │ │
│ 940 │ The Sword in the │ disney plus │
│ │ Stone │ │
│ 941 │ The Jungle Book │ disney plus │
│ 942 │ The Aristocats │ disney plus │
│ 943 │ Robin Hood │ disney plus │
│ 944 │ The Rescuers │ disney plus │
│ 945 │ Grease │ stan │
│ 946 │ The Fox and the │ disney plus │
│ │ Hound │ │
│ 947 │ Annie │ netflix │
│ 948 │ E.T. the │ stan │
│ │ Extra-Terrestrial │ │
│ 950 │ Honey, I Shrunk the │ disney plus │
│ │ Kids │ │
│ 951 │ The Little Mermaid │ disney plus │
│ 952 │ Pretty Woman │ disney plus │
│ 953 │ The Rescuers Down │ disney plus │
│ │ Under │ │
│ 954 │ The Addams Family │ binge, stan │
│ 955 │ Beauty and the │ disney plus │
│ │ Beast │ │
│ 957 │ The Silence of the │ stan │
│ │ Lambs │ │
│ 958 │ Honey, I Blew Up │ disney plus │
│ │ the Kid │ │
│ 959 │ The Mighty Ducks │ disney plus │
│ 960 │ Addams Family │ binge, stan │
│ │ Values │ │
│ 961 │ The Nightmare │ disney plus │
│ │ Before Christmas │ │
│ 962 │ The Return of Jafar │ disney plus │
│ 963 │ D2: The Mighty │ disney plus │
│ │ Ducks │ │
│ 965 │ The Santa Clause │ disney plus │
│ 966 │ Casper │ binge │
│ 968 │ Pocahontas │ disney plus │
│ 969 │ Aladdin and the │ disney plus │
│ │ King of Thieves │ │
│ 970 │ D3: The Mighty │ disney plus │
│ │ Ducks │ │
│ 971 │ The Hunchback of │ disney plus │
│ │ Notre Dame │ │
│ 972 │ James and the Giant │ disney plus │
│ │ Peach │ │
│ 974 │ Matilda │ netflix, binge │
│ 975 │ Romeo + Juliet │ disney plus │
│ 976 │ Space Jam │ netflix, binge │
│ 978 │ Anastasia │ disney plus │
│ 979 │ Beauty and the │ disney plus │
│ │ Beast: The │ │
│ │ Enchanted Christmas │ │
│ 980 │ Hercules │ disney plus │
│ 981 │ Honey, We Shrunk │ disney plus │
│ │ Ourselves │ │
│ 983 │ The Lion King II: │ disney plus │
│ │ Simba's Pride │ │
│ 984 │ A Bug's Life │ disney plus │
│ 985 │ EverAfter │ disney plus │
│ 986 │ Mulan │ disney plus │
│ 987 │ The Parent Trap │ disney plus │
│ 988 │ Tarzan │ disney plus │
│ 989 │ The Emperor's New │ disney plus │
│ │ Groove │ │
│ 992 │ Dinosaur │ disney plus │
│ 993 │ Treasure Planet │ disney plus │
│ 995 │ The Road to El │ binge, stan │
│ │ Dorado │ │
│ 996 │ Air Bud: Golden │ binge │
│ │ Receiver │ │
│ 997 │ Pocahontas II: │ disney plus │
│ │ Journey to a New │ │
│ │ World │ │
│ 999 │ Sinbad: Legend of │ binge │
│ │ the Seven Seas │ │
│ 1000 │ Belle's Magical │ disney plus │
│ │ World │ │
│ 1001 │ How the Grinch │ netflix, stan │
│ │ Stole Christmas │ │
│ 1002 │ Atlantis: The Lost │ disney plus │
│ │ Empire │ │
│ 1003 │ Mickey's Once Upon │ disney plus │
│ │ a Christmas │ │
│ 1004 │ The Little Mermaid │ disney plus │
│ │ II: Return to the │ │
│ │ Sea │ │
│ 1005 │ The Princess │ disney plus │
│ │ Diaries │ │
│ 1006 │ Lady and the Tramp │ disney plus │
│ │ II: Scamp's │ │
│ │ Adventure │ │
│ 1007 │ Rabbit-Proof Fence │ binge │
│ 1008 │ The Hunchback of │ disney plus │
│ │ Notre Dame II │ │
│ 1010 │ Lilo & Stitch │ disney plus │
│ 1011 │ Mulan II │ disney plus │
│ 1012 │ Return to Never │ disney plus │
│ │ Land │ │
│ 1013 │ The Jungle Book 2 │ disney plus │
│ 1024 │ Cinderella II: │ disney plus │
│ │ Dreams Come True │ │
│ 1025 │ Cadet Kelly │ disney plus │
│ 1026 │ Home on the Range │ disney plus │
│ 1027 │ The Santa Clause 2 │ disney plus │
│ 1028 │ The Lizzie McGuire │ disney plus │
│ │ Movie │ │
│ 1029 │ Shark Tale │ binge, stan │
│ 1030 │ Holes │ disney plus │
│ 1031 │ The Lion King 1½ │ disney plus │
│ 1032 │ Elf │ netflix │
│ 1033 │ Freaky Friday │ disney plus │
│ 1034 │ 101 Dalmatians II: │ disney plus │
│ │ Patch's London │ │
│ │ Adventure │ │
│ 1035 │ Over the Hedge │ netflix, binge, │
│ │ │ stan │
│ 1036 │ Ella Enchanted │ binge, stan │
│ 1037 │ Brother Bear │ disney plus │
│ 1038 │ The Notebook │ netflix, binge │
│ 1041 │ Atlantis: Milo's │ disney plus │
│ │ Return │ │
│ 1042 │ Stitch! The Movie │ disney plus │
│ 1044 │ Confessions of a │ disney plus │
│ │ Teenage Drama Queen │ │
│ 1045 │ The Princess │ disney plus │
│ │ Diaries 2: Royal │ │
│ │ Engagement │ │
│ 1046 │ Mickey, Donald, │ disney plus │
│ │ Goofy: The Three │ │
│ │ Musketeers │ │
│ 1047 │ Journey to the │ netflix, stan │
│ │ Center of the Earth │ │
│ 1048 │ Mean Girls │ netflix, stan │
│ 1050 │ The Golden Compass │ binge, stan │
│ 1051 │ Where the Wild │ stan │
│ │ Things Are │ │
│ 1052 │ Christmas with the │ stan │
│ │ Kranks │ │
│ 1053 │ Brokeback Mountain │ netflix │
│ 1054 │ Bee Movie │ netflix, binge, │
│ │ │ stan │
│ 1056 │ Ice Princess │ disney plus │
│ 1057 │ Bolt │ disney plus │
│ 1058 │ Open Season │ netflix │
│ 1059 │ Kronk's New Groove │ disney plus │
│ 1060 │ John Carter │ disney plus │
│ 1061 │ The Wild │ disney plus │
│ 1063 │ Pride & Prejudice │ binge │
│ 1065 │ Tarzan II │ disney plus │
│ 1066 │ Bambi II │ disney plus │
│ 1067 │ Eragon │ disney plus │
│ 1068 │ Horton Hears a Who! │ disney plus │
│ 1069 │ The Santa Clause 3: │ disney plus │
│ │ The Escape Clause │ │
│ 1071 │ Mr. Bean's Holiday │ netflix, binge │
│ 1072 │ Lilo & Stitch 2: │ disney plus │
│ │ Stitch Has a Glitch │ │
│ 1074 │ Brother Bear 2 │ disney plus │
│ 1075 │ Cinderella III: A │ disney plus │
│ │ Twist in Time │ │
│ 1076 │ The Fox and the │ disney plus │
│ │ Hound 2 │ │
│ 1079 │ High School Musical │ disney plus │
│ 1080 │ Leroy & Stitch │ disney plus │
│ 1081 │ Inkheart │ netflix, stan │
│ 1082 │ Read It and Weep │ disney plus │
│ 1084 │ Planet 51 │ binge, stan │
│ 1086 │ The Princess and │ disney plus │
│ │ the Frog │ │
│ 1087 │ Atonement │ binge │
│ 1090 │ The Incredible Hulk │ stan │
│ 1091 │ High School Musical │ disney plus │
│ │ 2 │ │
│ 1092 │ The Book Thief │ disney plus │
│ 1094 │ Hotel Transylvania │ netflix │
│ 1095 │ Cloudy with a │ netflix │
│ │ Chance of Meatballs │ │
│ 1096 │ Monsters vs Aliens │ netflix, binge, │
│ │ │ stan │
│ 1097 │ Shrek Forever After │ netflix, stan │
│ 1098 │ The Land Before │ netflix │
│ │ Time XII: The Great │ │
│ │ Day of the Flyers │ │
│ 1099 │ Bedtime Stories │ disney plus │
│ 1100 │ High School Musical │ disney plus │
│ │ 3: Senior Year │ │
│ 1101 │ The Little Mermaid: │ disney plus │
│ │ Ariel's Beginning │ │
│ 1102 │ The Wolf of Wall │ netflix, binge │
│ │ Street │ │
│ 1103 │ Countdown │ binge │
│ 1104 │ The Invisible Man │ binge │
│ 1105 │ A Christmas Carol │ disney plus │
│ 1108 │ Race to Witch │ disney plus │
│ │ Mountain │ │
│ 1110 │ TRON: Legacy │ disney plus │
│ 1112 │ How to Train Your │ stan │
│ │ Dragon: Homecoming │ │
│ 1113 │ Hannah Montana: The │ disney plus │
│ │ Movie │ │
│ 1114 │ The Lone Ranger │ disney plus │
│ 1115 │ Cars 2 │ disney plus │
│ 1116 │ Brave │ disney plus │
│ 1117 │ Mars Needs Moms │ disney plus │
│ 1118 │ If I Stay │ stan │
│ 1119 │ Rio │ disney plus │
│ 1120 │ Monsters University │ disney plus │
│ 1122 │ The Odd Life of │ disney plus │
│ │ Timothy Green │ │
│ 1124 │ Booksmart │ netflix │
│ 1125 │ The Three │ binge, stan │
│ │ Musketeers │ │
│ 1127 │ Starstruck │ disney plus │
│ 1128 │ Maleficent │ disney plus │
│ 1129 │ Soul Surfer │ netflix │
│ 1130 │ Oz the Great and │ disney plus │
│ │ Powerful │ │
│ 1132 │ Lemonade Mouth │ disney plus │
│ 1133 │ The Age of Adaline │ netflix │
│ 1134 │ Before I Fall │ netflix, stan │
│ 1135 │ Planes │ disney plus │
│ 1136 │ Alexander and the │ disney plus │
│ │ Terrible, Horrible, │ │
│ │ No Good, Very Bad │ │
│ │ Day │ │
│ 1137 │ Snowpiercer │ netflix, binge, │
│ │ │ stan │
│ 1139 │ Snow White and the │ netflix, binge, │
│ │ Huntsman │ stan │
│ 1140 │ Wreck-It Ralph │ disney plus │
│ 1142 │ The Maze Runner │ disney plus │
│ 1145 │ Annie │ binge, stan │
│ 1146 │ Geek Charming │ disney plus │
│ 1147 │ Turbo │ netflix, binge, │
│ │ │ stan │
│ 1149 │ Cloudy with a │ netflix │
│ │ Chance of Meatballs │ │
│ │ 2 │ │
│ 1151 │ Neighbors │ netflix, binge, │
│ │ │ stan │
│ 1152 │ Inside Out │ disney plus │
│ 1153 │ Tangled Ever After │ disney plus │
│ 1155 │ Into the Woods │ disney plus │
│ 1156 │ About Time │ stan │
│ 1158 │ Teen Beach Movie │ disney plus │
│ 1159 │ Rio 2 │ disney plus │
│ 1160 │ Hotel Transylvania │ netflix │
│ │ 2 │ │
│ 1161 │ Blackfish │ stan │
│ 1162 │ The Fault in Our │ disney plus │
│ │ Stars │ │
│ 1163 │ Cloud 9 │ disney plus │
│ 1165 │ Planes: Fire & │ disney plus │
│ │ Rescue │ │
│ 1169 │ Scary Stories to │ binge │
│ │ Tell in the Dark │ │
│ 1170 │ Descendants │ disney plus │
│ 1171 │ Teen Beach 2 │ disney plus │
│ 1172 │ All the Bright │ netflix │
│ │ Places │ │
│ 1174 │ Maze Runner: The │ disney plus │
│ │ Scorch Trials │ │
│ 1177 │ The Land Before │ netflix │
│ │ Time XIV: Journey │ │
│ │ of the Brave │ │
│ 1178 │ Why Him? │ disney plus │
│ 1181 │ Everything, │ stan │
│ │ Everything │ │
│ 1182 │ Descendants 2 │ disney plus │
│ 1185 │ Slender Man │ netflix │
│ 1187 │ Uncut Gems │ netflix │
│ 1190 │ Five Feet Apart │ netflix │
│ 1191 │ I Feel Pretty │ binge │
│ 1193 │ Good Boys │ netflix │
│ 1197 │ The Devil All the │ netflix │
│ │ Time │ │
│ 1200 │ Descendants 3 │ disney plus │
│ 1201 │ Lady and the Tramp │ disney plus │
│ 1203 │ A Dog's Journey │ netflix │
│ 1205 │ Hamilton │ disney plus │
│ 1206 │ Last Christmas │ netflix │
│ 1208 │ Emma. │ binge │
│ 1209 │ I Still Believe │ binge │
└──────┴─────────────────────┴─────────────────────┘
Are you sure you want to change the status of the movies to: not-monitored? (y/N) y
Succesfully changed the movies in Radarr to Not Monitored
Succesfully deleted any files if there where any
james@braavos:~$
Great! Enjoy your free space :)
I use a docker-compose configuration file, it would be good if I could use environment variables instead of the config file, as then I don't need to recreate the config file if I need to redeploy my setup (eg if too many drives fail at once).
Having some options with a default setting was great, it meant I only need to specify the ones that were different.