2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00
2022-06-26 21:19:32 +00:00

Premiumizearr

Features

  • Monitor blackhole directory to push .magnet and .nzb to Premiumize.me
  • Monitor and download Premiumize.me transfers (web ui on default port 8182)
  • Mark transfers as failed in Radarr & Sonarr

Support the project by using my invite code

Invite Code

Install

Grab the latest release artifact links here

Binary

wget https://github.com/JackDallas/Premiumizearr/releases/download/x.x.x/Premiumizearr_x.x.x_linux_amd64.tar.gz
tar xf Premiumizearr_x.x.x.x_linux_amd64.tar.gz
cd Premiumizearr_x.x.x.x_linux_amd64
sudo mkdir /opt/premiumizearrd/
sudo cp -r premiumizearrd static/ /opt/premiumizearrd/
sudo cp premiumizearrd /etc/systemd/system/
sudo systemctl-reload
sudo systemctl enable premiumizearrd.service
sudo systemctl start premiumizearrd.service

deb file

wget https://github.com/JackDallas/Premiumizearr/releases/download/x.x.x/premiumizearr_x.x.x._linux_amd64.deb
sudo dpkg -i premiumizearr_x.x.x.x_linux_amd64.deb

Docker

Docker images are listed here

docker run ghcr.io/jackdallas/premiumizearr:latest /host/config.yaml:/opt/app/config.yaml -v /host/downloads:/downloads -v /host/blackhole:/blackhole

You'll need to then point your config at /blackhole and /downloads (config explained more below)

Setup

Premiumizearrd

Edit the config file at /opt/premiumizearrd/config.yml

Arrs: A list of *Arr clients you wish to connect to in the format`

```
- Name: "Sonarr 1"
  URL: http://127.0.0.1:8989
  APIKey: xxxxxxx
  Type: Sonarr
```

Note: Type is either Sonarr or Radarr with a capital letter

PremiumizemeAPIKey API key for your premiumize.me account

BlackholeDirectory Path to Directory the Arr's will put magnet/torrent/nzb files in

DownloadsDirectory Path for Premiumizearr to download media files to, that the Arr's watch for new media

UnzipDirectory Path for Premiumizearr to use to temporarily unzip downloads before moving, leave blank and a path in temp will me made

bindIP IP the web server binds to

bindPort Port the web server binds to

Sonarr/Radarr

  • Go to your Arr's Download Client settings page

  • Add a new Torrent Blackhole client, set the Torrent Folder to the previously set BlackholeDirectory location, set the Watch Folder to the previously set DownloadsDirectory location

  • Add a new Usenet Blackhole client, set the Nzb Folder to the previously set BlackholeDirectory location, set the Watch Folder to the previously set DownloadsDirectory location

Description
Bridge your *Arr clients (Sonarr, Radarr) to your premiumize.me (upload/download manager)
Readme GPL-3.0 20 MiB
Languages
Go 78.5%
Svelte 17.5%
JavaScript 2.5%
HTML 0.7%
Makefile 0.6%
Other 0.2%