A few months ago, I wasn't planning to build a process manager.
I was working on a Bun application for a client and needed something to keep the app running, restart it when it crashed, and generally manage the process.
I looked at the existing options, but I wanted something that worked really well with Bun.
So I started building a small tool for myself.
I called it ProcBoss.
At first, it was just a side project. I wasn't thinking about users, revenue, or building a company around it. I just needed a tool to solve a problem I had.
Once it was usable, I decided to open-source it.
That's when things started getting interesting.
Within about three months, more than 100 people started using it.
That completely changed how I looked at the project.
What started as a tool I built because I needed it was becoming something other developers were actually finding useful.
And that raised a new question:
What if this could become a real product?
The original version was pretty simple.
I mainly wanted to run my Bun application reliably.
But as more people started using ProcBoss, the scope naturally expanded.
It became a universal process manager that can run Bun, Node.js, Python, Go, Rust, Ruby, PHP, Java, shell scripts, and other binaries.
I've also been adding things like health checks, graceful restarts, monitoring, cron jobs, namespaces, logs, and other features that make running production applications easier.
The interesting part is that many of these ideas weren't in the original plan.
They came from actually using the software and seeing what developers needed.
The biggest lesson for me so far is that some of the best product ideas don't start with:
"What startup should I build?"
They start with:
"This is annoying. I need a better way to do this."
I wasn't trying to find a market.
I was trying to solve a problem I personally had.
Opening the project up to other developers then gave me something even more valuable: feedback from people who had completely different use cases.
This is where things get interesting.
ProcBoss is still open source and can be used completely independently.
But I'm now working on building a hosted layer around it for developers and teams running applications across multiple servers.
The idea is simple:
ProcBoss keeps your processes alive. ProcBoss Cloud tells you what happened when they die.
Instead of SSHing into different servers to figure out what's happening, the goal is to eventually give developers a single place to monitor their processes, deployments, health, logs, and server activity.
I'm still figuring out the product, pricing, and exactly what people will pay for.
But that's a much more exciting problem to have than the one I started with.
Three months ago, ProcBoss was just a tool I needed for a client project.
Today, 100+ people are using it, and I'm exploring whether that side project can become a real business.
I'm curious about other Indie Hackers:
Have you ever built something just to solve your own problem, only to realize that other people wanted it too?
100+ users makes the Cloud question real. What are existing users consistently asking for that would make them pay for the hosted layer?
This is a great example of why solving a problem you personally experience can be such a strong starting point. You already understand the pain point, so you’re not guessing about whether the problem exists.
I also like that you didn’t try to build everything upfront. You built what you needed, opened it up, and let actual users shape where the product went. Going from a personal tool to 100+ users in a few months is a meaningful signal.
The hosted layer sounds particularly interesting. I’d be curious to see what you learn about what teams are actually willing to pay for as you develop it. Congrats on the progress, and good luck with ProcBoss.
Love the “I built this because I needed it” story. Those are often the products that end up having the clearest value proposition because you’re solving a problem you actually understand.
100 users may not sound huge compared to typical startup numbers, but getting 100 people to voluntarily use something you built for yourself is a pretty meaningful milestone. It’s also cool that the product is evolving from a personal utility into something other developers can rely on.
Congrats on the progress; interested to see where you take it next.
Thanks, I really appreciate that! I honestly didn’t expect it to get this far when I started it. The 100+ users have also been a great source of feedback and ideas for where to take it next. Still early days, but I’m excited to see what comes out of it.
The hosted layer feels like the real fork in the road.
For a process manager, developers may love the local tool because it is simple, dependable, and under their control. The paid cloud layer probably has to win on the stuff that becomes painful across machines: incident history, health timelines, deploy visibility, logs, alerts, and “what changed before this died?”
I reckon the useful test is not just whether users like ProcBoss, but whether any of those 100 users are running enough processes that SSH plus local logs has become annoying. That is where the buying signal probably lives.
Have you seen users ask for multi-server visibility yet, or is that still more of your own next hypothesis?
This is such a good example of why solving your own problems can be a powerful starting point. You weren’t trying to build a startup; you just needed something that worked well with Bun, and the usage validated the problem naturally.
I also like how the product evolved based on what users actually needed rather than trying to predict everything upfront. Going from a personal tool to 100+ users in a few months is a pretty strong signal.
Curious to see how the hosted layer develops. The “keep your processes alive” vs. “tell you what happened when they die” positioning is especially interesting.
Thanks! That’s exactly how it happened. I’m still trying to avoid overbuilding the hosted layer before I understand what users actually need from it. The open-source project has been a great way to get that feedback organically.
Really curious to see where it goes too.