> For the complete documentation index, see [llms.txt](https://docs.spike.sh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spike.sh/status-pages/add-custom-domain-to-status-page.md).

# Add a custom domain to your status page

Host your Spike status page on a custom subdomain, like status.example.com, instead of the default spike.sh URL.

## Step 1: Add your domain in Spike

Click **Host** in the top-right corner of your status page.

<figure><img src="https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-d2aa0f817b1d864eba374166b06c0739271d1caa%2Fstatus-pages-custom-domain-host-1.png?alt=media" alt="Host option in Spike status page settings"><figcaption></figcaption></figure>

Enter your custom domain, for example `status.acme.com`.

<figure><img src="https://1743514643-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ln3jS1bJTTsE3yoEcOu%2Fuploads%2Fgit-blob-30cdf6de0ab090a73b9d4e68aaf7cbdbcea2ae0a%2Fstatus-pages-custom-domain-form-1.png?alt=media" alt="Add custom domain to Spike status page"><figcaption></figcaption></figure>

## Step 2: Update your DNS settings

In your domain's DNS settings, add a CNAME record pointing to `alias.spike.sh`.

Spike adds your domain to its SAN certificate so your status page loads correctly over HTTPS.

DNS changes can take up to 10 minutes to propagate.

{% hint style="info" %}
If your status page does not appear on your custom domain after 30 minutes, contact <support@spike.sh>.
{% endhint %}
