<aside> 💡
This guide refers to Renku 2.0, which you can access by going to https://renkulab.io/v2
</aside>
Work in Renku is organized around projects: a project is the core building block where you connect data sources, code repositories and compute environments (for running sessions). You can grant access to a project to your colleagues and collaborators, or even share some elements (code, data or compute environments) of your project to a broader audience.
To create a new project:
Click âž• at the top right corner of renkulab.io after logging in.
On the project creation page
Name: Enter the project identifier.
Owner: Decide whether the project should be under your user space or under a group you belong to.
Visibility: Set it either to be Public or Private.
Description (optional): Fill in the description for the project.
Add the data for your project. See our collection of How To Guides for options for creating data connectors.
Add code repository as explained in How to add a code repository to your project
Create a session launcher for working in your project:
Select an environment:
Set the session launcher’s default resource class for your project How to select compute resources for your session.
<aside> <img src="/icons/info-alternate_blue.svg" alt="/icons/info-alternate_blue.svg" width="40px" />
In order to ensure adequate resources for running the project and to control the consumption of the sessions, remember to assign to the session launcher with the adequate resource class when adding the session launcher to your project. Learn more about custom resource pools for courses: Request a Custom Resource Pool.
</aside>