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 steps to follow for them.
-
Create a backup of your Cloudbox server.
-
Restore Cloudbox to the new server (skip step #7).
- Note: Next steps are done on the new server.
-
Point the DNS to your new server.
-
Run the Cloudbox [[Installer| First Time Install: Installing Cloudbox]].
-
Misc Tips:
- Update Plex Autoscan URL in Sonarr and Radarr (if the Plex Autoscan URL had the IP address in it).
-
Create a backup of your current Cloudbox server.
-
[[Revoke|Revoking SSL Certificates]] your domain's SSL certificates.[1]
-
Restore Cloudbox to the new server (skip step #7).
- Note: Next steps are done on the new server.
-
Register your new domain name (if you haven't already) and point the DNS to your new server.
-
Edit the [[settings.yml|First Time Install: Configuring Settings]] file, and type in your new domain name.
-
Delete the previous SSL certificate files:
rm -rf /opt/nginx-proxy
-
Run the Cloudbox [[Installer| First Time Install: Installing Cloudbox]].
-
Misc Tips:
- Update Plex Autoscan URL in Sonarr and Radarr.
-
Create a backup of your current Cloudbox server (Optional, but recommended).
-
[[Revoke|Revoking SSL Certificates]] your domain's SSL certificates.[1]
-
Register your new domain name (if you haven't already) and point the DNS to your server.
-
Edit the [[settings.yml|First Time Install: Configuring Settings]] file, and type in your new domain name.
-
Delete the previous SSL certificate files:
rm -rf /opt/nginx-proxy
-
Run the Cloudbox [[Installer| First Time Install: Installing Cloudbox]].
-
Misc Tips:
- Update Plex Autoscan URL in Sonarr and Radarr (if the Plex Autoscan URL had the IP address in it).
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).