Install: Overview
Read through this entire setup process at least once before you begin. There are several steps that all need to be completed before installation is complete.
Before you begin:
- Have you reviewed the presumptions?
- Do you have a server that meets cloudbox' requirements?
- Have you set up your domain?
Points regarding setup process:
- Installation does not require a previous account to be setup as Step 5 (i.e Preinstall), will create a user account for you. So you can start installing Cloudbox from a root account if you choose.
Note: THERE IS NO AUTOMATED UNINSTALL.
The Cloudbox install process assumes you are installing on a brand new blank machine; it installs a variety of services and docker containers and makes tweaks to various OS-level configurations. The list changes from time to time; there are also customizations that the user can perform or additional containers the user can install. Because of this, an automated uninstall facility is not practical.
If you want to remove all traces of Cloudbox, reformat the machine. You can go through the code [or perhaps your install log] and "undo" everything the install does, but the preferred and suggested method is to reformat.
- 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.