Alright, despite what I said in a previous article, my Dokku installation didn’t actually go through at the time on either the development or production server for some reason.
I’ve since rectified that and managed to get a full install on both machines and even gotten as far as pushing an app to my development server before discovering one tricky flaw that I probably should have seen; Docker containers don’t interact normally with the rest of the machine. So after a good sleep I’ll come back at this and look into installing a MongoDB plugin and find a way to pre-load critical application data to the database on load. There is also a need to make sure the plugin+database combo still works within the constraints of my database backup solution.