Managing Projects

When you're signed into the Code Hub, you can find a list of your Workspaces, Instances, and Deployed Products. From these pages you can find and share links to your projects, import repositories from GitHub, view logs, and delete instances that are no longer needed.

Workspaces

Selecting 'Workspaces' will bring you to the Workspaces overview page. Here, you can find a list of all the workspaces you have created, and can search/filter to find a specific workspace. Each workspace shows the version of the project it was created with, the region it is deployed in, and when you created that workspace.

The workspaces overview page

Clicking the three dots on any workspace will allow you to rename it, copy the URL for that workspace, delete the workspace, and share the workspace with other users. Selecting 'Share' will open the following form, where you can add/remove users with access as needed:

Share a workspace using this form

You can also select the green 'Create workspace' button in the top right to import a repository from GitHub. Click 'Login' to review and import your private repositories, or import a public repository using the button on the right:

Import a GitHub repository into a workspace here

Instances

Selecting 'Instances' will bring you to the Instances overview page. Similar to the Workspaces overview page, you can find a list of all the instances you have created, grouped by Project or Deployment Region, and can search/filter to find a specific instance. Each instance shows the region it is deployed in, when it was created, and whether or not it is currently running:

The instances overview page

Selecting the three dots will allow you to copy the URL of that instance, open the UI, or delete the instance. Clicking on the card for an instance will take you into the details for that instance, including Logs, Events such as callbacks, Config information such as environment variables, and the deployment history of that instance:

The instances details page

Deployed Products

The final page is the Deployed Products section, where you can see all of the instances of products that have been installed/deployed:

The deployed products page

Each product shows the project ID, how many instances of that product are running, and the date that it was installed. Clicking into a product will take you to the details for that product, where you can see and manage each instance:

Deployed products detail