I wrote a (very detailed) article about serving multiple Django apps from one cloud server with Digital Ocean and CapRover. I have used this setup to host 5+ sites for the past few months after transitioning away from Heroku. Let me know if you have any feedback!