Introduction
Fyren is an open source, self-hosted status page and incident management platform.
What is Fyren?
Fyren (Swedish for "the lighthouse") is an open source, self-hosted status page and incident management platform. It combines uptime monitoring, incident communication, maintenance scheduling, and subscriber notifications into a single platform you control.
Who is it for?
- Small to mid-size engineering teams (6-50 people)
- Startups needing professional status pages without enterprise pricing
- Self-hosters who want full control over their incident communication
- Companies with compliance requirements for self-hosted tooling
Key Features
- Uptime Monitoring — HTTP, TCP, SSL certificate, and NATS checks on configurable intervals
- Public Status Page — Brandable, fast, and SEO-friendly with custom domains and CSS
- Incident Management — Full lifecycle from investigating to resolved, with templates and auto-incidents
- Maintenance Windows — Schedule and communicate planned downtime with auto-start/complete
- Notifications — Email subscribers with component filtering, plus Slack, Discord, Teams, and generic webhooks
- Embeddable Widgets — Status badges, iframe widgets, and RSS feeds
- API Keys — Programmatic access with prefixed keys and expiration
- Team Management — Invite team members with role-based access
Tech Stack
| Layer | Technology |
|---|---|
| Runtime | Bun |
| API Framework | Hono |
| Database | PostgreSQL |
| ORM | Drizzle |
| Cache/Queue | Redis + BullMQ |
| Auth | BetterAuth |
| Frontend | Next.js + Tailwind CSS |
Next Steps
- Features Overview — Explore everything Fyren can do
- Self-Hosting Guide — Get Fyren running on your own infrastructure
- Configuration Reference — Customize Fyren to your needs
- API Reference — Integrate with the Fyren API