Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openstatushq/external-status

Monitor your external service provider πŸ“
https://github.com/openstatushq/external-status

bun cloudflare cloudflare-d1 cloudflare-queues cloudflare-workers honojs

Last synced: 12 days ago
JSON representation

Monitor your external service provider πŸ“

Awesome Lists containing this project

README

        

# 🚨 External Status Monitoring Service🚨

Easily monitor your external providers status page.

A service by [OpenStatus](https://www.openstatus.dev)

## πŸ”₯ How it works?

It regulary check external status page for updates.

At the moment it only supports [Atlassian StatusPage](https://www.statuspage.com/) but more will come.

## πŸ™‹ Why?

We believe the status of your external service should be open and accessible to everyone.

## πŸ₯ž The Stack

- [Bun](https://bun.sh/) - Package manager
- [Hono](https://hono.dev/) - API
- Cloudflare Workers
- Cloudflare D1
- Cloudflare Queues
- Cloudflare Cron Scheduler

## πŸ§‘β€πŸ’» Development

1. Install dependencies
```
bun install
```
2. Execute database migration
```
wrangler d1 execute status-db --local --file=./drizzle/0000_outstanding_doomsday.sql
```
3. Run it
```
bun dev
```