Skip to main content

Projects

Projects are the top-level organizational unit in Runcrate. Each project has its own instances, storage volumes, API keys, billing, and team members.

Why Projects?

  • Isolate resources — Instances, storage, and keys are scoped to a project
  • Separate billing — Each project has its own credit balance and transaction history
  • Team access control — Invite collaborators to specific projects with role-based permissions

Creating a Project

1

Open the Project Selector

Click the project name in the sidebar to open the project selector.
2

Click Create Project

Click Create Project at the bottom of the selector.
3

Enter Project Name

Give your project a descriptive name (e.g., research-lab, production-api).
4

Create

Click Create. You will be switched to the new project automatically.

Switching Projects

Use the project selector in the sidebar to switch between projects. All dashboard pages (instances, storage, billing, keys, team) will update to show resources for the selected project.

Default Project

When you sign up, a default project is created for you automatically. You can:
  • Rename it at any time
  • Change which project is your default
  • Create additional projects as needed

Deleting a Project

Deleting a project is permanent and will terminate all running instances, delete all storage volumes, and remove all team members from the project. Only the project Owner can delete a project.
To delete a project:
  1. Go to Dashboard → Projects
  2. Select the project you want to delete
  3. Click Delete Project
  4. Confirm the deletion

Invitations

When someone invites you to their project:
  1. Go to Dashboard → Projects
  2. You will see pending invitations
  3. Click Accept to join the project or Decline to reject the invitation
  4. Once accepted, the project will appear in your project selector