pyro2927 / mediabox

Plex, Sickbeard, CouchPotato, Transmission, all setup on a single box using Ansible.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mediabox

Ansible scripts to automatically install:

Setup

Configure provisioning/group_vars/all with the tabs you want setup. icons are taken from FontAwesome.

Virtual Machine

Included is a Vagrantfile that will allow the easy setup of everything on a virtual machine. Run vagrant up and you're good to go!

Other Machine

To target a different machine, copy provisioning/hosts.example to provisioning/hosts and update it with the information of your already setup machine.

$ cd ./provisioning/
$ ansible-playbook playbook.yml

Note: these Ansible scripts assume they're targeting an Ubuntu machine

Access

nginx is used to route requests easily via subdomain. couch., plex., plexpy, sickbeard., sonarr. and transmission. subdomains allow you to access each service without having to remember what port they run on.

Misc

Migrating Plex

In the chance you are migrating a Plex server, there are some scripts that will help with these instructions.

About

Plex, Sickbeard, CouchPotato, Transmission, all setup on a single box using Ansible.


Languages

Language:Shell 93.7%Language:CSS 5.1%Language:JavaScript 1.2%