I've started down an exciting path. statusport.io is a new project of mine that aims to fill the gap I see in the status page market.
In my opinion, statuspage.com (an Atlassian product) and status.io command the market. While free and open source solutions are out there, looking at you cachet 😎, they can be cumbersome to set up and a critical dependency to maintain. The current solutions gravitate towards bigger companies who can afford the costs of a well maintained product. But what about small companies and open source projects?
The goal of Status Port is to to create a scalable web platform that allows users to create simple and performant status pages. I aim to release a beta version of Status Port by Quarter 2 of 2019. It will offer a free plan as well as a paid plan with more features. lastly, all the code will be available on github.com
I'll be using React.js, Mobx, Node.js, Google App Engine, Kubernetes, Firestore database and more. This is the stack I am most familiar with.
Software these days is almost never entirely homegrown. There are so many great tools, services, and integration that companies and projects can use to build amazing things. But relying on another service can introduce risk into your system. I want to build simplicity into statusport.io, I've learned that building the better product more often than not involves choosing the simpler and more elegant approach. I think for this reason, it will take time to build out this project.
Status pages are needed to communicate the growing complexity of system outages weather they be from 3rd parties or yourself. is CloudFlare down? is Google down? Did we deploy a breaking change to our website? Clarity and brevity is important when explaining to frustrated customers why their app isn't loading.
I aim to fill the gap I see in the market and I am excited to start down this path. I will be sharing lots of updates about statusport.io on this blog so stay tuned.