Set up Railway

Connect Railway to GitHub, deploy your project, and invite Admit One to collaborate.

Guide No. 02 4 steps About 12 min Updated July 2026

Before you start

Finish the GitHub guide first

Railway is the platform that takes your project files from GitHub and publishes them live on the internet. Think of GitHub as the filing cabinet and Railway as the display case.

What you need first

A finished GitHub guide: your GitHub account and private repository should already exist before starting here.

  1. Step 1 · 3 min Create a Railway account
  2. Step 2 · 5 min Connect your GitHub account
  3. Step 3 · 2 min Deploy your project
  4. Step 4 · 2 min Add your collaborator
Step 1

Create your Railway account

Sign up at Railway using the GitHub account that owns your project.

Railway will host your project and make it visible on the internet. The current signup flow starts from Railway's sign-in screen and uses GitHub to create your Railway account.

  1. Open your web browser and go to railway.com.
  2. Click Sign in in the top-right corner of the page.
  3. In the Railway sign-in window, click Continue with GitHub.
  4. GitHub will open a page that says Sign in to GitHub to continue to Railway App.
  5. Enter your GitHub username or email address and your GitHub password.
  6. Click Sign in.
  7. Complete any GitHub security prompts, such as two-factor authentication or a passkey.
  8. If GitHub asks you to authorize Railway App, review the screen and click Authorize Railway App.
  9. After GitHub sends you back to Railway, your Railway account has been created and you should be signed in.
Why GitHub opens

GitHub is confirming that Railway can use your GitHub account to sign you in. This is normal, and it keeps the Railway account tied to the same GitHub account that owns your project files.

Step 2

Connect your GitHub account

Verify your identity and grant Railway access.

GitHub may ask you to confirm your identity by email before allowing Railway to connect. Follow the prompts carefully and you will be through it quickly.

  1. After signing in to GitHub, scroll down and click Install and Allow.
  2. GitHub will ask you to verify your identity by email. Click Verify via Email.
  3. Check the inbox for the email address you used when signing up for GitHub.
  4. Copy the short verification code, paste it into the box on screen, and click Verify.
  5. On the permissions screen, leave the option set to All Repositories and click Save.
  6. Railway will redirect you back to its home page. That means the connection worked.
Why All Repositories?

This lets Railway see your projects. It does not do anything with them unless you choose a specific repository to deploy.

Step 3

Deploy your project

Select your repository and launch it on Railway.

Now that Railway and GitHub are connected, select the repository you created in the GitHub guide. Railway will use that repository to put your project live on the internet.

  1. From the Railway home page, click the Deploy button again.
  2. Click GitHub Repository from the list of options.
  3. You should now see a list of your GitHub repositories.
  4. Click the repository you created in the GitHub guide.
  5. Railway will begin setting up and deploying your project automatically.
You are live

Once Railway finishes, your project is deployed and running. Admit One will be able to see it and begin work.

Step 4

Add your collaborator

Invite Admit One Design Studio to your Railway project.

The final step is to invite your designer so they can access your Railway project and get to work.

  1. From inside your Railway project, look at the bottom-right corner of the screen.
  2. Just above your profile picture, click the Settings icon.
  3. In the settings menu, click Members from the sidebar on the left.
  4. Click into the Invite Member email box and type the collaborator email address below.
  5. Leave the permission dropdown set to Can Edit.
  6. Click Invite to send the invitation.
Invite this email address abrahamtannenbaum@gmail.com
What happens next

Admit One will receive an email invitation from Railway. Once accepted, we will have access to your project and can begin working immediately.

All done

Both guides complete

Your GitHub repository is live, your project is deployed on Railway, and Admit One has been invited to collaborate on both platforms. If you own a domain, the domain handoff guide is the short, optional last stop — otherwise, that's everything the project needs from you.

  • 1GitHub account createdComplete
  • 2GitHub repository createdComplete
  • 3Collaborator added on GitHubComplete
  • 4Railway account created and GitHub connectedComplete
  • 5Project deployed on RailwayComplete
  • 6Collaborator added on RailwayComplete

Did this guide get you all the way there?