Do you work on COVID-19 related projects? Was your business significantly affected by the pandemic?

If the answer to previous questions is yes, Hexadecimal will waive the subscription fee for you until the vaccine is discovered.

Status pages

Customizing design

To customize your status page, you can upload your logo and favicon.

Your logo will be displayed at the top of your status page. Make sure that your logo has a resolution of at least 192x192 pixels so that it looks sharp on hdpi screens. Prefer transparent PNGs because that way, you can easily change the background color of your status page.

Your favicon will be displayed in the browser tab. In addition to that, it will be used to generate a Twitter card and icons for iOS and Android devices. Make sure that your favicon has a resolution of at least 192x192 pixels so that it looks sharp on a wide variety of devices. Square images work best.

You can optionally customize background, text, and warning colors to better match your logo and brand.

Customizing your status page with colors

Custom domains

Every status page is hosted on tryhexadecimal.com subdomain (for example, status.tryhexadecimal.com).

You can also serve your status page from your own domain by adding it in the status page’s settings and pointing a DNS CNAME record to domains.tls.tryhexadecimal.com.

After you set up a DNS CNAME record, visit your status page on your custom domain. Note that the first request will take some time, because Hexadecimal has to request a TLS certificate for your domain from Let’s Encrypt. Your TLS certificate will be renewed automatically before its expiry.

Troubleshooting custom domains

Depending on your DNS provider, it might take some time for DNS records to get published, which means it will take a bit longer for Let’s Encrypt to issue a TLS certificate for your domain.

If you’re using Cloudflare as your DNS and CDN provider, make sure to not proxy traffic to Hexadecimal (you should see a gray cloud, instead of an orange one).

Cloudflare DNS setup

If you’re using DNS Certification Authority Authorization (CAA) records, make sure that you permit Let’s Encrypt to issue certificates for your domain. For example, if you choose to serve your status page from the status.example.com domain, here’s how DNS CAA record should look like in a BIND 9 format:

status.example.com.  3600  IN  CAA 0 issue "letsencrypt.org"

If you still can’t connect to your status page on a custom domain after 15 minutes, please get in touch.