Create beautiful status pages for your applications in minutes
Explore Cronitor docs »
View Demo
·
Visit Cronitor
This project provides ability to create self-hosted status pages for Cronitor which is a simple monitoring system. Cronitor provides performance insights and uptime monitoring for cron jobs, websites, APIs and more.
We also offer hosted status pages with full incident communication and customization options. Check out our demo status page to try it out.
First, create a Cronitor account and setup your monitors. Read cronitor guides
Then in your Cronitor dashboard go to Settings and look for API section. There you can find your API keys which we're gonna use to setup your status page. Copy your API key!
Clone this project:
git clone https://github.com/cronitorio/cronitor-statuspage.git
Duplicate .env.sample
and rename it to .env
, then fill the placeholder variables with your own:
cp .env.sample .env
nano .env
That's it, your status page is ready!
To deploy the project to a production environment:
yarn
yarn build
yarn start
First install dependencies and then run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy your status page is to use the Vercel Platform.