Guides

Overview

Practical guides for integrating FTStatus with GitHub Actions, OTLP endpoints, Cloudflare, and more.

How to Configure Your Status Page

A step-by-step tutorial to customize and configure your status page

How to Create Your Own Status Page Theme

A step-by-step guide to designing, testing, and contributing a community theme for FTStatus status pages.

How to Import a Status Page from Another Provider

Import your existing status page setup from Atlassian Statuspage, Better Stack, or Instatus into FTStatus

How to translate your status page

Enable multiple languages on your status page and contribute new translations.

How to Embed a Status Page in an Iframe

Embed a trimmed, chromeless version of your FTStatus status page on any website using the `?embed` query parameter.

How to Add a Status Badge to a GitHub README

A step-by-step guide to adding a real-time SVG or PNG status badge to your GitHub repository.

How to Use the React Widget

Add a status widget to your React or Next.js app with the @openstatus/react package, as a server or client component.

How to Monitor Your Model Context Provider (MCP) Server

Learn how to monitor your MCP server with FTStatus using JSON-RPC ping checks

How to Run Synthetic Tests in GitHub Actions

Integrate FTStatus synthetic monitoring into your CI/CD pipeline

How to Export Metrics to an OTLP Endpoint

A step-by-step guide to sending FTStatus metrics to your observability platform via OTLP.

How to Set Up the Slack Agent

A step-by-step tutorial to install the FTStatus Slack agent and manage incidents directly from Slack

How to Connect FTStatus to Claude Code

Step-by-step tutorial to add the FTStatus MCP server to Claude Code so the agent can read your monitors, uptime, and incidents from the terminal

How to Manage FTStatus with Terraform

Use Terraform to manage monitors, status pages, and notifications as code — version-controlled, peer-reviewed, and reproducible.

How to Create a Private Location

Set up monitoring from your own infrastructure using Docker-based private probes

How to Deploy a Private Probe on Cloudflare Containers

A step-by-step guide to deploying an FTStatus private monitoring probe on Cloudflare Containers.

How to Self-Host FTStatus

Complete guide to deploying FTStatus on your own infrastructure

Self-Host the Status Page (Lightweight)

Deploy only the FTStatus status page and dashboard on your own infrastructure, without monitoring, analytics, or background services.

How to Deploy a Status Page to Cloudflare Pages

Learn how to use FTStatus monitoring data to deploy a status page on Cloudflare Pages.