Self-hosted status page SaaS
Find a file
IndieStatusBot 902133edd3 feat: indie status page MVP -- FastAPI + SQLite
- 8 DB models (services, incidents, monitors, subscribers, etc.)
- Full CRUD API for services, incidents, monitors
- Public status page with live data
- Incident detail page with timeline
- API key authentication
- Uptime monitoring scheduler
- 13 tests passing
- TECHNICAL_DESIGN.md with full spec
2026-04-25 05:00:00 +00:00
app feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
migrations feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
tests feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
venv feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
.env.example feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
.gitignore feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
alembic.ini feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
docker-compose.yml feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
Dockerfile feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
pyproject.toml feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
README.md feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00
TECHNICAL_DESIGN.md feat: indie status page MVP -- FastAPI + SQLite 2026-04-25 05:00:00 +00:00

Indie Status Page

Lightweight, self-hosted status page tool for indie SaaS developers.

Quick Start

pip install -e ".[dev]"
uvicorn app.main:app --reload

See TECHNICAL_DESIGN.md for full documentation.