HACKER Q&A
📣 markwahl

Is a Heroku like SaaS that works on your VPS a product you will use


I am considering creating a product that allows you to git push your projects to your VPS (Be that the server can be bare metal as well from any cloud). I personally find having to pay for each app on Heroku a bit on the expensive end especially for devs who crank out multiple projects per year and want the Heroku like experience to deploy. My thoughts are a product that allows git push, uses the open source Heroku buildpacks to build the project and then starts the project in a docker container. A proxy infront that routes traffic to the individual projects and also creates and renews SSL certificates. Sort of like forge in the laravel world but this time it works with buildpacks and dockerfiles allowing you to deploy just about anything. Fellow hackers, thoughts on this idea and also how much will you personally be willing to pay for such a product?


  👤 jamil7 Accepted Answer ✓
Sounds interesting. I'd checkout Dokku[0] and Flynn[1] if I were you and see what you could offer differently. I use a single Dokku instance on 5 dollar droplet that hosts all my side projects ect under my domain. I then would extract one out if it ever got meaningful traffic. Another thing to consider is that it seems like the industry as a whole is moving passed the application level abstraction and onto the function level, eg "serverless". Maybe you could jump on that angle somehow.

[0] http://dokku.viewdocs.io/dokku/

[1] https://flynn.io/


👤 bucket2015
I have a bunch of side-projects that I've been working on for a while.

To be honest, I prefer sticking with major cloud vendors (currently on GCP) because:

1. They already have reasonably straightforward ways to publish apps, e.g. I use GCP App Engine + managed Postgres DB + storage buckets.

2. If my project grows or pivots, I like having an option to use other cloud provider services like queues, BigQuery, VPC networking, etc.


👤 opscaptain
I personally will forget it. There really isn't a market out there. Most developers do not have any Apps or if they do are just simple static websites for which they can easily host in so many places at no cost. Maybe 6 years ago this would have been a good idea.

👤 verdverm
an open source heroku would be appealing, open shift I believe is along these lines