Skip to content

This script rolls out and a configures an HTPC PVR media stack that handles books, music, tv shows, and movies

License

Notifications You must be signed in to change notification settings

cbodden/media-rollout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


                                .        :  .,:::::::::::::-.  :::  :::.
                                ;;,.    ;;; ;;;;'''' ;;,   `';,;;;  ;;`;;
                                [[[[, ,[[[[, [[cccc  `[[     [[[[[ ,[[ '[[,
                                $$$$$$$$"$$$ $$""""   $$,    $$$$$c$$$cc$$$c
                                888 Y88" 888o888oo,__ 888_,o8P'888 888   888,
                                MMM  M'  "MMM""""YUMMMMMMMP"`  MMM YMM   ""`

                 :::::::..       ...      :::      :::         ...      ...    :::::::::::::::
                 ;;;;``;;;;   .;;;;;;;.   ;;;      ;;;      .;;;;;;;.   ;;     ;;;;;;;;;;;''''
                  [[[,/[[['  ,[[     \[[, [[[      [[[     ,[[     \[[,[['     [[[     [[
                  $$$$$$c    $$$,     $$$ $$'      $$'     $$$,     $$$$$      $$$     $$
                  888b "88bo,"888,_ _,88Po88oo,.__o88oo,.__"888,_ _,88P88    .d888     88,
                  MMMM   "W"   "YMMMMMP" """"YUMMM""""YUMMM  "YMMMMMP"  "YmmMMMM""     MMM


This script builds out an htpc pvr setup for movies, tv shows, books, and music.

Usage

  • Base Usage:
git clone https://github.com/cbodden/media-rollout.git
cd media-rollout
sudo ./media-rollout

Usage Description

DESCRIPTION
    This script is used to either deploy, configure, or remove the
    media stack or bits and pieces.

OPTIONS
    -H, -h
            Help
            This option shows you this help message.

    -I, -i
            Install
            This option starts the install process.

    -C, -c
            Configure
            This option configures the installed applications.

    -R, -r, -D, -d
            Remove
            This option goes through all the services and removes them.
            It will also remove the users and groups associated with them.

    -G, -g
            Git Info
            This option will give you commit information on this project.
  • This script was tested on:
    • Ubuntu 18 desktop and server
    • Ubuntu 19 desktop and server
    • Ubuntu 20 server

Services supported by this script as of time of writing (27-JAN-20):

  • Sabnzbd
  • Lidarr
  • Sonarr
  • Radarr
  • Bazarr
  • Sickchill
  • LazyLibrarian
  • NZBHydra2
  • Plex Media Server
  • Tautulli

Community

  •  (libera.chat channel #media-rollout)

For questions, help, comments, or praise but have basic Linux knowledge.

Contributors

Main

Shoutouts to l34n, marvethegrate, and corymb for all the testing, help, and just general guidance.


#media-rollout