Openstatus www.openstatus.dev
1430 1 0

Clone this repository

https://tangled.org/openstatus.dev/openstatus https://tangled.org/did:plc:mv33toldb56v32agsunnt7sn/openstatus
git@knot.tangled.wizardry.systems:openstatus.dev/openstatus git@knot.tangled.wizardry.systems:did:plc:mv33toldb56v32agsunnt7sn/openstatus

For self-hosted knots, clone URLs may differ based on your setup.

Download tar.gz
README.md

OpenStatus

The Open-Source synthetic monitoring platform.
Learn more ยป

Discord ยท Website ยท Issues

About OpenStatus ๐Ÿ“#

OpenStatus is open-source synthetic monitoring platform.

  • Synthetic monitoring: Monitor your website and APIs globally and receive notifications when they are down or slow.

Recognitions ๐Ÿ†#

openstatusHQ%2Fopenstatus | Trendshift

Featured on Hacker News

Contact us ๐Ÿ’Œ#

If you are interested in our enterprise plan or need special features, please email us at ping@openstatus.dev or book a call

Book us with Cal.com

Contributing ๐Ÿค#

If you want to help us building the best status page and alerting system, you can check our contributing guidelines

Top Contributors#

Made with Contrib.rocks

Stats#

Alt

Tech stack ๐Ÿฅž#

Built with Depot

Getting Started ๐Ÿš€#

With Devbox#

You can use Devbox and get started with the following commands:

  1. Install Devbox
    curl -fsSL https://get.jetify.com/devbox | bash
    
  2. Install project dependencies, build and start services
    devbox services up
    

Alternatively, follow the instructions below.

Requirements#

Setup#

  1. Clone the repository
git clone https://github.com/openstatushq/openstatus.git
  1. Install dependencies
pnpm install
  1. Initialize the development environment

Launch the database in one terminal:

turso dev --db-file openstatus-dev.db

In another terminal, run the following command:

pnpm dx
  1. Launch the web app
pnpm dev:web
  1. See the results:

Videos#

Videos to better understand the OpenStatus codebase: