A small uptime monitor and status page I'm building for fun and practice.
🚧 Phase 1 — work in progress.
pulse checks a list of websites or services on a schedule, keeps a record of when they're up and down, and shows the results on a simple status page. If something goes down it'll send an alert.
The idea is to have something running that watches my other side projects.
- Python 3.14
- uv for environments and dependencies
- Ruff for linting and formatting
- mypy for types
- FastAPI for the web bits (later)
- PostgreSQL and Redis (later)
- Docker, AWS, Terraform, Kubernetes — added phase by phase
Nothing to run yet. I'll add instructions here once there's something to actually run.