molecule-ai-status/README.md
Hongming Wang 967313cbca chore: initial Upptime scaffold for status.moleculesai.app
Seeds the Upptime-powered status page for Molecule AI. Zero-infra:
GitHub Actions cron every 5min checks each endpoint, commits the
result to history/, and rebuilds the static site into the gh-pages
branch. Incident detection auto-opens Issues in this repo.

- .upptimerc.yml — five sites monitored on first cut:
  - molecule-cp /health + /legal/terms
  - moleculesai.app / + /pricing + /legal/terms
  Each has a display name that matches the status page UI.
- .github/workflows/uptime.yml       — 5min uptime check
- .github/workflows/response-time.yml — hourly latency histogram
- .github/workflows/graphs.yml        — daily long-term graphs
- .github/workflows/static-site.yml   — hourly site rebuild
- .github/workflows/summary.yml       — daily README badge refresh
- README.md — landing page with workflow status badges, Upptime
  markers for auto-populated status section
- history/.gitkeep — placeholder so the workflows' first run has a
  dir to commit into
- LICENSE — MIT

Next steps documented separately: enable GitHub Pages (Settings →
Pages → Source: gh-pages branch), add DNS CNAME record for
status.moleculesai.app → molecule-ai.github.io.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 14:20:45 -07:00

22 lines
1.6 KiB
Markdown

# [📈 Live Status](https://status.moleculesai.app): <!--live status--> **🟢 Operational**
This repository contains the open-source uptime monitor and status page for
[**Molecule AI**](https://moleculesai.app), powered by [Upptime](https://upptime.js.org).
[![Uptime CI](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/uptime.yml/badge.svg)](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/uptime.yml)
[![Response Time CI](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/response-time.yml/badge.svg)](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/response-time.yml)
[![Graphs CI](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/graphs.yml/badge.svg)](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/graphs.yml)
[![Static Site CI](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/static-site.yml/badge.svg)](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/static-site.yml)
[![Summary CI](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/summary.yml/badge.svg)](https://github.com/Molecule-AI/molecule-ai-status/actions/workflows/summary.yml)
## [📊 Overall Uptime](https://status.moleculesai.app)
<!--start: status pages-->
<!-- Auto-populated by the Upptime workflow on first run. -->
<!--end: status pages-->
## License
- Code: [MIT](./LICENSE) © [Molecule AI](https://moleculesai.app)
- Website content and design: [Creative Commons Attribution 4.0 International](https://creativecommons.org/licenses/by/4.0/) © [Molecule AI](https://moleculesai.app)