Taking a site off Umbraco Cloud
c
Have taken a site off UC yesterday and wanted to ask if anyone has a list of things that can/need to be removed. The site is running but gets the occasional red errror bar in the back office, mainly to do with logging in/out. Then I was thinking about what would I need to do to remove Deploy so I can use uSync instead. Any tips appreciated 🙂
j
Have you asked support if they have a guide for removing all Cloud specific things? They used to have that atleast. Here's what I would do (assuming v9+): Take a backup of the database and site to work on. Install usync and do a full export. Remove all references to umbraco cloud/ deploy packages in the csproj. Remove all the cloud specific files, like the dockerignore, .umbraco file, umbraco-cloud.json, etc. Spin up a new database and connect from the site and install umbraco anew Import from usync At that point it should be clear of all Umbraco Cloud specific things as far as I know and be a "fresh" site with all content and schema imported
c
As the site was already running on the new hosting, I took your suggestion and removed any lines from the csproj file with the words "deploy" or "cloud" in them and ran it up. Seems to have got rid of all the funnies. Have now installed uSync and Vendr.uSync so we'll see how that goes 🙂 The original way I did it was to pull down the latest content from Live to local on a SQL Server connection string and then pushed it up to the new hosting (UmbHost). Hosting provider helped to speed things up with the DB and Media import and also set up an CI/CD pipeline, so we're all set. I do like the way you suggested though. I use that for upgrades sometimes. The uSync import at the end never fails to feel like magic 🙂
n
If the site is using Umbraco Forms you need a license for it
c
Client is using HubSpot to embed forms, so no issue there 😉