Skip to content

Install: Dependencies (Master Branch)

Chaz Larson edited this page Apr 12, 2020 · 2 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 the scripts can be found here.

Choose either Combined or Separated install steps.

If you don't know which one to choose, choose the first option under the Combined heading.

Combined

Install Dependencies and GitHub Repo in one command.

Run the following command:

curl -s https://cloudbox.works/scripts/dep.sh | sudo -H bash; curl -s https://cloudbox.works/scripts/repo.sh | bash >/dev/null 2>&1; cd ~/cloudbox
Click for an alternative that uses wget [an alternative to curl].
wget -qO- https://cloudbox.works/scripts/dep.sh | sudo -H bash; wget -qO- https://cloudbox.works/scripts/repo.sh | bash >/dev/null 2>&1; cd ~/cloudbox

Separated

Install Dependencies and GitHub Repo in two commands.

1. Install Dependencies

Run the following command:

curl -s https://cloudbox.works/scripts/dep.sh | sudo -H sh
Click for an alternative that uses wget [an alternative to curl].
wget -qO- https://cloudbox.works/scripts/dep.sh | sudo -H sh

Ansible Version Installed: 2.5.14

2. Download Cloudbox Repository

Run the following command:

curl -s https://cloudbox.works/scripts/repo.sh | bash >/dev/null 2>&1; cd ~/cloudbox
Click for an alternative that uses wget [an alternative to curl].
wget -qO- https://cloudbox.works/scripts/repo.sh | bash >/dev/null 2>&1; cd ~/cloudbox
Click if that command fails to copy config files into the `~/cloudbox` folder.

Run the following command:

git clone --recursive https://github.com/cloudbox/cloudbox.git ~/cloudbox; cd ~/cloudbox && cp -n defaults/ansible.cfg.default ansible.cfg; cp -n defaults/accounts.yml.default accounts.yml; cp -n defaults/settings.yml.default settings.yml; cp -n defaults/adv_settings.yml.default adv_settings.yml

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 (Choose only one of these)
  3. Settings
  4. Preinstall (Choose only one of these)
  5. SSH
  6. Ansible Vault
  7. Rclone
  8. Cloudbox (Choose only one of these)
  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
  10. Next Steps

Install Feederbox / Mediabox

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

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

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Misc

Community-Submitted

See Community Wiki.

Reference

Troubleshooting

Links

Clone this wiki locally