Migrating Cloudbox
This guide will outline some basic steps to copy/move your Cloudbox setup to another server and/or another domain name.
Listed below are some scenarios and their migration steps.
- Backup your current Cloudbox server.
-
Point the DNS to the new server.
Note: This step is not needed if you are using Cloudflare with Cloudbox.
-
Restore Cloudbox to the new server (skip step #7).
-
Run the Cloudbox Installer.
-
Update Plex Autoscan URL in Sonarr, Radarr, and Lidarr.
-
Point the new domain's DNS to your new server.
-
Restore Cloudbox to the new server (skip step #7).
-
Add in your new domain name into settings.
-
If you are using Cloudflare:
-
Register your domain with Cloudflare.
-
Add Cloudflare API into settings.
-
-
Replace the domain name in app specific config files:
-
/opt/cloudplow/config.json
-
/opt/emby/config/system.xml
(only if installed) -
/opt/motd/config.json
-
/opt/plex_dupefinder/config.json
(only if installed) -
/opt/plex_patrol/settings.ini
(only if installed) -
/opt/sabnzbd/app/sabnzbd.ini
(only if installed)
-
-
Update Plex Autoscan URL in Sonarr, Radarr, and Lidarr.
-
Run the Cloudbox Installer.
-
Backup your current Cloudbox server (Optional, but recommended).
-
Point the new domain's DNS to your current server.
-
Replace the domain name in Cloudbox settings.
-
If you are using Cloudflare:
-
Register your domain with Cloudflare.
-
Add Cloudflare API into settings.
-
-
Replace the domain name in app specific config files:
-
/opt/cloudplow/config.json
-
/opt/emby/config/system.xml
(only if installed) -
/opt/motd/config.json
-
/opt/plex_dupefinder/config.json
(only if installed) -
/opt/plex_patrol/settings.ini
(only if installed) -
/opt/sabnzbd/app/sabnzbd.ini
(only if installed)
-
-
Update Plex Autoscan URL in Sonarr, Radarr, and Lidarr.
-
Run the Cloudbox Installer.
1 This will free up the domain name from Let’s Encrypt and you will be able to use it in the future without having to wait for the previous certificates to expire (~90 days).
- 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.