Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. 🫖 Status page with uptime monitoring & API monitoring as code 🫖 openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
4 folders · 21 files
README.md
OpenStatus Server #
Tech #
- Deno
- HonoJS
MCP Registry #
The hosted MCP server is listed in the official MCP Registry as
dev.openstatus/mcp. See MCP_REGISTRY.md for the
listing file, namespace ownership, and how to publish a new version.
Deploy #
From root
flyctl deploy --config apps/server/fly.toml --dockerfile apps/server/Dockerfile
Docker #
The Dockerfile is generated thanks to Dofigen. To generate the Dockerfile, run the following command from the apps/server directory:
# Update the dependent image versions
dofigen update
# Generate the Dockerfile
dofigen gen
Build the docker image locally
docker build . -t registry.fly.io/openstatus-docker:openstatus-docker-v0 --file ./apps/server/Dockerfile --platform linux/amd64
if you want to run the docker image locally
docker run -p 3000:3000 registry.fly.io/openstatus-docker:openstatus-docker-v0
Push to Fly Registry
docker push registry.fly.io/openstatus-docker:openstatus-docker-v0
Deploy to Fly
flyctl deploy --app openstatus-docker \
--image registry.fly.io/openstatus-docker:openstatus-docker-v0