Hacker News new | past | comments | ask | show | jobs | submit login

I didn't see any mention of JVM apps, I would expect this to be a reasonably large opportunity. With Spring, Quarkus, Ktor, http4k and many more, there are lots of people choosing to build backends on the JVM but deployment is problematic. Vendors like fly.io don't run JVM apps unless Dockerized. They don't work great with AWS Lambda or serverless unless built with Graal. I think lots of developers would like to simply drop a JAR file on a server somewhere and have it run, but I'm not aware of any cloud services which enable this.

I am personally working through deploying on bare metal cloud servers using Ansible and yes, it is challenging to build a full-fledged server with a reverse proxy, local data store, OpenTelelmetry collector, and my JVM app backend -- then secure the server, share keys, run all the services, export logs, open an entry points for a CI deployment, manage env variables, etc. Dokku is an option but has its limits.

The benefit, of course, is that I can rent bare VPS's with redundancy for a year for less $ than most managed services charge per month. If your service made JVM deployments easy while keeping costs low, you might have this market all to yourself.




Dokku Maintainer here.

Curious what limits you run up against with Dokku, and how we might better handle those in the project (whether those are JVM related or otherwise).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: