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
Open the Project Selector
Click the project name in the sidebar to open the project selector.
Click Create Project
Click Create Project at the bottom of the selector.
Enter Project Name
Give your project a descriptive name (e.g., research-lab, production-api).
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:
- Go to Dashboard → Projects
- Select the project you want to delete
- Click Delete Project
- Confirm the deletion
Invitations
When someone invites you to their project:
- Go to Dashboard → Projects
- You will see pending invitations
- Click Accept to join the project or Decline to reject the invitation
- Once accepted, the project will appear in your project selector