I keep the master copy of idoimaging.com on my MacBook pro, and upload the data to my hosting company (pair.com). It’s an old-fashioned site running perl and MySQL, so does not have a lot of sophisticated user interface stuff, but allows me control over everything that goes on.
I recently replaced the Mac, so I moved everything onto the new computer. It had been about two years since I last did this so there were a number of things I’d forgotten that I’d need to set up. Fortunately I keep a personal wiki with all my technical notes in it, and there were notes about how to set up some of the programs.