Status pages are a great way to keep your users in the loop. They are a public page that displays the status of your monitors, and any incidents or maintenance periods that are currently ongoing. Status pages built with Phare are extremely fast and carbon efficient!

Creating a status page

You can create an unlimited number of status pages for all your projects. Choose which monitoring data you want to display, and customize the look and feel of your status page to match your brand. Allow Phare a few seconds to generate an SSL certificate for your status page, and you’re good to go! The status page can be customized at any time.

Phare domain

All status pages possesses a unique *.status.phare.io domain name, protected by an SSL certificate.

Custom domain

You can host your status page on a custom domain. This is a great way to keep your brand consistent across all your services. To set up a custom domain, you need to create a CNAME record in your DNS settings that points to cname.status.phare.io.

TypeNameTarget
CNAMEstatus.example.comcname.status.phare.io

The domain name needs to be configured properly for Phare to generate a valid SSL certificate and activate HTTPS on your status page, which can take a few minutes.

Once your custom domain is verified, the Phare domain (*.status.phare.io) associated to your status page will automatically redirect to your custom domain.

Custom domain with Cloudflare DNS

If you are using Cloudflare DNS, you need create the CNAME with proxy status in DNS-only mode (the cloud icon must stay gray and not orange) as shown on the following screenshot:

Custom domain with Bunny.net

Hello there fellow Bunny.net enjoyer!

Because Phare also uses Bunny.net for sub-domain management, an extra security step is required on your end to allow us to generate an SSL certificate. Don’t worry though, it’s a quick and easy process!

  1. Navigate to your Bunny.net support hub and open a new support ticket.
  2. Select the DNS department and write a message similar to the following with the custom domain you want to use:
Hello Bunny.net team,

I created a CNAME entry for my subdomain status.example.com that points to cname.status.phare.io.

Phare.io is also using Bunny, and they need your authorization to add my subdomain on their PullZone and generate an SSL certificate for my subdomain. Could you please allow them to do so?

Thank you for being awesome!
  1. Wait a few minutes for the ticket to be processed by one of their great support agents.

  2. Once the ticket is resolved, go back to your status page dashboard and click the Verify again button to activate your custom domain.

While a Bunny support agent is processing your request, you can configure the CNAME record as shown on the following screenshot:

Status badges

Once your status page is created, you get access to a set of status badges that you can embed on your website or repository. These badges are a great way to show your users that your service is up and running, and can be accessed from your status page’s action menu.

Embed badges

Embed badges are designed to be displayed on your website, and can be customized to match your brand. You can force a light or dark color theme, or let the badge automatically switch based on the user’s system preferences. The following parameters are available:

  • align: Only used for aligning the live status badge. Possible values are start, center, and end.
  • background-light: Background color used when the badge is in light mode.
  • background-dark: Background color used when the badge is in dark mode.
  • text-light: Text color used when the badge is in light mode.
  • text-dark: Text color used when the badge is in dark mode.

All colors accept hexadecimal values, with the following formats:

  • RGB: #FFF
  • RGBA: #FFFF
  • RRGGBB: #FFFFFF
  • RRGGBBAA: #FFFFFFFF

If you’re not feeling creative, you can use one of the provided style presets.

Shield badges

Shield badges are the classic status badges to embed in your Git repository. They are designed to be displayed in your README file, and come in all the popular styles. Shield badges are based on the Shields.io service, and can be customized.