Follow these steps to claim your subdomain. Our automated Janitor will review your submission instantly!
Click the Fork button at the top right of this page to create a personal copy of this repository in your GitHub account.
Open the domains/ folder and enter the directory of the domain you wish to use (e.g., domains/beamgo.fyi/).
Create a new file named your-subdomain.json.
Important: Use only lowercase letters, numbers, and hyphens.
Copy and paste the following template into your file:
{
"owner": "your-email@example.com",
"type": "CNAME",
"content": "yourname.github.io",
"proxied": true
}
- Commit the new file to your fork.
- Open a Pull Request from your fork to our
mainbranch. - Wait for the Janitor: Our bot will audit your file. If it passes, an admin will merge it, and your site will be live within 60 seconds!
If your file is automatically deleted by the system, check for these issues:
- Filename: You used spaces, underscores (
_), or special symbols. - Email: The
"owner"field is missing or isn't a valid email format. - Type: You used an unsupported record type (use
A,AAAA,CNAME, orTXT). - JSON Syntax: You have a typo, such as a missing comma or quote.