Skip to content

Install: Dependencies Develop Branch

desimaniac edited this page Jan 13, 2020 · 6 revisions

Here you will install the Dependencies and download the Cloudbox Repository.

Note: You can run the following commands from any path.

Note: Source for Develop branch scripts can be found here.

There are a lot of changes are going on in the develop branch and things are being ironed out as I get around to fixing them. So I would recommend that users avoid switching to Dev branch for now, unless there are willing to deal with occasional oddities, quirks, and bugs. Consider current develop branch an alpha build rather than a beta one.

Choose between New Installs (Systems without CB) OR Master --> Develop Migration install steps.

New Install

Use this method on a system which does not already have Cloudbox installed.

1) Install CB Scripts/Dependencies/CB Repo

Run the following command:

curl -s https://raw.githubusercontent.com/Cloudbox/cb/develop/cb_install.sh | sudo -H bash; cd /srv/git/cloudbox
Click for an alternative that uses wget [an alternative to curl].
wget -qO- https://raw.githubusercontent.com/Cloudbox/cb/develop/cb_install.sh | sudo -H bash; cd /srv/git/cloudbox

Cloudbox will cloned to /srv/git/cloudbox.

2) Install Cloudbox/Mediabox/Feederbox (when you get to that step) with these instructions

cb install cloudbox

A symlink to /srv/git/cloudbox will be created at ~/cloudbox.

Need to be out of ~/cloudbox folder for this.

3) CB Script Usage

You can now use cb install <rolename> to run roles from anywhere.


Develop Migration

Use these instructions to migrate an existing master branch Coudbox system to the current develop branch.

1) Update Ansible

sudo pip install 'ansible>=2.8,<2.9'

2) Cloudbox Folder Backup and CB Scripts Download

cd ~/cloudbox
sudo ansible-playbook cloudbox.yml --tags user

Cloudbox will cloned to /srv/git/cloudbox and your config files will be copied there as well.

You can remove the backup folder (~/cloudbox_REMOVE_ME) if you choose.

3) Cloudbox Folder Symlink Creation

cd ~/
cb install user

A symlink to /srv/git/cloudbox will be created at ~/cloudbox.

Need to be out of ~/cloudbox folder for this.

4) CB Script Usage

You can now use cb install <rolename> to run roles from anywhere.

Home

Basics

  1. Introduction
  2. Cloudbox Install Types
  3. Cloudbox Paths
  4. Accessing Cloudbox Apps

Prerequisites

  1. Overview
  2. Presumptions
  3. Server
  4. Domain Name
  5. Cloudflare
  6. Cloud Storage
  7. Plex / Emby - Account
  8. Usenet vs. BitTorrent

Install Cloudbox

Cloudbox
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Cloudbox
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Plex Media Server
    6. Plex Autoscan
    7. Sonarr
    8. Radarr
    9. Lidarr
    10. PlexPy (Tautulli)
    11. Ombi
    12. Portainer
    13. Organizr

Install Mediabox / Feederbox

Feederbox (do this first)
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Feederbox
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Sonarr
    6. Radarr
    7. Lidarr
    8. Portainer
    9. Organizr

Mediabox
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Mediabox
  9. Application Setup
    1. Feeder Mount
    2. Plex Media Server
    3. Plex Autoscan
    4. PlexPy (Tautulli)
    5. Ombi

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Docs coming soon for ...

  • Radarr4K
  • Sonarr4K

Misc Guides

Reference

Troubleshooting

Links

Community Project

Clone this wiki locally
You can’t perform that action at this time.