Managing Projects

A Railway project contains any services, environments, and deployments that an app needs. Projects can be found on your project dashboard.

Click on a project card to go to the project canvas:

Screenshot of Project Canvas

Project settings can be managed through the Settings button at the top right of the project canvas.

Managing Project Info

A project's name and description can be changed from the General tab within a project's settings.

The project id can also be retrieved here.

Deleting a Project

A project can be deleted by selecting the Delete Project button in the Danger tab. Deleting a project will delete all services, environments, and deployments associated with the project.

Specific services within a project can also be deleted from this page.

Inviting Members

Invite members to access a project through the Members tab in your Project Settings.

You can invite a member by sending an invitation to their email address, or by generating an invite link to send to them directly.

Click here to view the scope definitions for permissions.

Invite by Email

Invite a new member via email by specifying their email address and scope of permissions, then click Invite.

This will send an email to the address specified containing a link to join your project.

Each project generates a project invite link. To invite someone via a link:

  1. Select the desired invited member scope
  2. Copy link and send to the invitee

Transferring Projects

Depening on your plan, you can transfer Projects to other users or Teams.

Hobby User to Hobby User

To transfer a project from one Hobby User to another Hobby User, you must first add the user as a member in the project.

You can then transfer the project to the new member by selecting the three dots next to the user and choosing Transfer Ownership.

Screenshot of Project Transfer Menu

The transferee receives an email requesting to transfer the project.

Hobby User to Team || Team to Team

You can transfer a Project in your Hobby workspace to a Team (or between Teams) in which you are an Admin. Inside your project, visit the Settings page and click the Transfer Project button to view the project transfer modal.

Project Transfer

Note: If you do not see the Transfer Project section in your Project Settings, you may not be an Admin of the Team to which you wish to transfer the Project. See the reference page for Teams for more information on team member permissions.

Viewing Recent Activity

The activity feed shows all the changes that have been made to a project. This includes changes to services and volumes. You can click on a change to see everything that was committed.

Commit activity feed

Updating Project Visibility

Projects are private by default and only accessible to members of the project. However, you can make your projects public to share in a read-only state by changing the visibility in project settings -

Screenshot of Project Visibility Setting

Edit this file on GitHub