Setting up is-a.dev with Railway

Getting the CNAME Record

  1. Navigate to the dashboard > project > service
  2. Switch to the Settings tab and click on + Custom Domain button.
  3. Enter the is-a.dev subdomain you want to use (ex: subdomain.is-a.dev)
  4. Copy the Value field for @ and create subdomain.json
{
  "owner": {
    "username": "your-github-username",
    "email": "[email protected]"
  },
  "records": {
    "CNAME": "the-value-railway-gave-you"
  }
}
  1. Copy the Value field for _railway-verify and create _railway-verify.subdomain.json
{
  "owner": {
    "username": "your-github-username",
    "email": "[email protected]"
  },
  "records": {
    "TXT": "the-value-railway-gave-you"
  }
}
  1. After you have made the two files, you should make a pull request.
  • If the PR has been merged, the DNS records will be updated in a few minutes.
  • If the PR has been merged but the DNS records haven't updated and you have waited 48 hours, open a GitHub issue or a help thread in the is-a.dev Discord server.