Prerequisites: Cloud Storage
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].
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]
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.
- Overview
- Presumptions
- Server
- Domain Name
- Cloudflare
- Cloud Storage
- Plex / Emby - Account
- Usenet vs. BitTorrent
Cloudbox
- Overview
- Dependencies (Choose only one of these)
- Settings
- Preinstall (Choose only one of these)
- SSH
- Ansible Vault
- Rclone
- Cloudbox (Choose only one of these)
- Application Setup
- Next Steps
Feederbox (do this first)
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Feederbox (Choose only one of these)
- Application Setup
- Next Steps
Mediabox
- Overview
- Dependencies
- Settings
- Preinstall
- SSH
- Ansible Vault
- Rclone
- Mediabox (Choose only one of these)
- Application Setup
- Next Steps
- Cloudplow (Media Uploader)
- cb utility script (Develop branch only}
- Updating Cloudbox (Choose only one of these)
- Updating Cloudbox Apps
- Removing Cloudbox Apps
- Resetting Cloudbox Apps
- Migrating Cloudbox
- Settings Updater
- Ansible Vault Primer
- Plex Access Token
- Plex Autoscan Extras
- Pushover
- Google Drive API Client ID and Client Secret
- Useful Docker Commands
- Add Your Own Docker Container into Cloudbox
- Revoking SSL Certificates
- Feeder Mount
- Adding a Subdomain
- HTTP Auth Support
- Emby
- Nextcloud
- Resilio Sync
- Plex DupeFinder
- Heimdall
- NZBHydra v1
- Plex Requests
- Sickbeard MP4 Automator
- SABnzbd
- Traktarr
See Community Wiki.