Skip to content

Prerequisites: Cloud Storage

Chaz Larson edited this page Oct 22, 2021 · 17 revisions

Provider

Cloudbox can be setup to use any cloud storage provider that Rclone supports. However, Google Drive via G-Suite Business is the popular choice among users.

Google Drive is known to work well, and there is a variety of tooling in Cloudbox [none of it essential] that targets Google Drive specifically. A storage backend being supported by rclone doesn't necessarily mean it will work well for the Cloudbox use case [playing media from the mounted storage]. rclone supports over 50 backends, and most of them will have seen no testing with cloudbox.

It is advised that you do NOT use a educational GSuite account or any GSuite account you may buy on the secondary market [eBay and the like].

Basics

Out of the box, Cloudbox stores the media unencrypted in cloud storage utilizing an Rclone VFS mount to access it. If you prefer your data is stored encrypted, you will need to do some tweaking to the Rclone config. The required changes are not documented here.

Media will be stored in Movies and TV folders, all within a Media folder in root (i.e. /Media). [1]

Setup

Media
├── Movies
├── Music
└── TV
  • Example from Google Drive:

If you have media in other folders, you can simply move them into these folders via the Cloud Storage Provider's web site.

Note 1: For Google Drive, you can use the Shift-Z trick to "symlink" folders here.

Note 2: All the paths/folders mentioned here, and elsewhere, are CASE SENSITIVE (see Cloudbox Paths).


1 If you would like to customize your Plex libraries beyond what is listed above, see Customizing Plex Libraries.

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