Tech

Subscription-Free Media

Ubuntu Desktop

The first thing we're going to do is Download Ubuntu .iso from the offical website, and move it to a USB.

Plug the USB in to your new computer (no Operating Systems installed) and follow the default installation.

Once that's done, we're going to make sure everything is up to date.

right click on desktop -> "Open in Terminal"

Once in the terminal, follow the below commands one at a time:

cd

sudo apt-get update

sudo apt-get upgrade -y

cd ..

cd ..

cd media

sudo mkdir music | sudo mkdir movies | sudo mkdir tv

Transmission

With that part done, navigate back to the task bar (like in Windows) to install an app called "Transmission"

Search for "Transmission"

Install the latest/stable version

Edit some settings to allow the other apps to utilize it:

edit

preferences

remote

allow - http://localhost:9091

use authentication

Username: anything but admin or transmission

Password: ideally 8 characters or more

ProtonVPN

The next step is to Download ProtonVPN. Any VPN will do, really, but this is the only one I can endorse, at least for the average user.

THE FREE VERSION WILL NOT WORK FOR THIS

Re-Open your Terminal and copy/paste the below commands one at a time:

wget https://repo.protonvpn.com/debian/dists/stable/main/binary-all/protonvpn-stable-release_1.0.4_all.deb

sudo dpkg -i ./protonvpn-stable-release_1.0.4_all.deb && sudo apt update

sudo apt install proton-vpn-gnome-desktop -y

sudo apt-get update

sudo apt-get upgrade -y

reboot

Now that we've installed the program, we need to make sure that if it stops for any reason, the computer is unreachable by the outside world. This is an extra layer of protection that you should definitely do.

open protonvpn (app bar, search)

login

settings in top left

kill switch on

"\*arr Scripts"

You're almost done. The next parts involving the terminal are fairly complicated, so just copy/paste your way through. Keep as much as you can on the defaults, listed below each command.

curl -o servarr-install-script.sh https://raw.githubusercontent.com/Servarr/Wiki/master/servarr/servarr-install-script.sh

sudo bash servarr-install-script.sh

lidarr - music

http://localhost:8686

user - lidarr

group - media

prowlarr - index manager

http://localhost:9696

user - prowlarr

group - media

radarr - movies

http://localhost:7878

user - radarr

group - media

sonarr - tv

curl -o- https://raw.githubusercontent.com/Sonarr/Sonarr/develop/distribution/debian/install.sh | sudo bash

wget -qO- https://raw.githubusercontent.com/Sonarr/Sonarr/develop/distribution/debian/install.sh | sudo bash

http://localhost:8989

user - sonarr

group - media

Access

Just about done. Now we need to make sure the users we created for the apps have the right folder permissions

Go to the root folder via terminal

cd ..

cd ..

cd ..

Change ownership of the folders we created earlier now that the users are created.

sudo chown -R sonarr:media ~/media/tv

sudo chown -R radarr:media ~/media/movies

sudo chown -R lidarr:media ~/media/music

Now change the individual settings on the apps. Go to the localhost links above, on the machine you're working on.

prowlarr

Authentication

Forms

Enabled

Username

Password

Indexers

DM me

Settings

Apps

go to each individual page in separate tabs

go to settings

General

API Key

copy "API Key"

paste in respective Application API Key fields

Download Clients

Transmission

Sonarr

Media Management

Add Root Folder

/media/tv

Radarr

Media Management

Add Root Folder

/media/movies

Lidarr

Media Management

Add Root Folder

/media/music

Done, Synology guide to follow.