Status Page & Branding
Your public-facing status page with full branding control.
The public status page is the face of your Fyren instance — a fast, SEO-friendly page that shows your current service status to users, customers, and stakeholders.
Status Page Sections
The status page includes the following sections:
- Overall status indicator — A banner showing whether all services are operational or if there are active issues
- Component list — Each component displayed with its current status badge
- 90-day uptime bars — Visual history of uptime for each component over the past 90 days
- Active incidents — Currently open incidents with their latest updates
- Incident history — Past incidents with pagination
- Maintenance schedule — Upcoming and active maintenance windows
- Subscribe form — Email subscription for status updates
Branding
Customize the look and feel of your status page from the admin dashboard under Settings.
Logos
| Setting | Description |
|---|---|
| Logo | Primary logo displayed in the status page header |
| Light logo | Variant for dark backgrounds (used in dark mode if applicable) |
| Favicon | Browser tab icon |
Colors
| Setting | Description |
|---|---|
| Brand color | Primary color used for headers and accents |
| Accent color | Secondary color for buttons and links |
| Background color | Page background |
| Text color | Primary text color |
All colors are specified as hex values (e.g., #d4c9b8).
Custom CSS
Inject custom CSS to fine-tune the status page appearance beyond what the built-in color settings offer. The CSS is sanitized server-side to prevent XSS — dangerous properties and selectors are stripped automatically.
Maximum length: 50,000 characters.
SEO & Metadata
| Setting | Description |
|---|---|
| Meta title | Page title (up to 100 characters) |
| Meta description | Page description for search engines (up to 255 characters) |
Social & Support Links
| Setting | Description |
|---|---|
| Twitter handle | Displayed on the status page for social contact |
| Support URL | Link to your support/help center |
Custom Domain
Serve your status page on your own domain (e.g., status.example.com) instead of the default Fyren instance URL.
- Set the
customDomainfield in your organization settings - Create a CNAME DNS record pointing your domain to your Fyren instance
- Fyren will verify the domain and set
customDomainVerifiedonce DNS propagation completes
Caching
Status page data is cached in Redis for fast response times. The cache is invalidated automatically whenever a component status changes, an incident is created or updated, or a maintenance window transitions.
See Also
- Embeddable Widgets — Status badges, iframe widgets, and RSS for embedding status on external sites
- Configuration — Branding environment variables