Hacker News new | ask | show | jobs
by madmax108 3516 days ago
>>> I can't deploy my demo apps to services like Digital Ocean, G Cloud, etc

Why?

Personally, for all my demo apps, I have a couple light (T2 Micro which qualify for the free tier) AWS instances lying around, on which I run applications on a random port, and then specifically open up only that port for the external world. So I end up with a pretty ugly looking url (http://ec2-123-234-123-234.ec2.aws.amazon.com:1337), which can be put behind a nice looking route53 entry if needed, and horizontally scaled by popping an ELB in front of it (for say a HN release).

For automated deployments, jenkins is usually my one stop shop, since all I need to do is configure a new job and trigger (usually github pushes) to build, test, deploy and restart my service.

It's one time effort, but really helpful in the long run I feel, especially if you have multiple demo apps over time.