Skip to content

Creating a Workspace

Ride Let's Build screen with a Create Your First Workspace button.

Click on the Create Your First Workspace button to start building.

Ride Create Workspace dialog with an input for a workspace name and Next button.

Workspaces are where you and your team can organize projects and cloud tools all in one place. You’ll only have to set up the information for a Workspace once.

CodeBuddy helps you set up enterprise-quality cloud resources in your workspace so that you maintain control of your software. These resources include: Github ($4/m/user), Supabase ($25/m/org + $20/m/project), and Azure ($62/m/project).

Ride Source Control dialog with a dropdown to use a GitHub organization and Next button.

You’ll need to attach a Github Organization on a Team subscription to your Worskpsace so that RIDE knows where to store your code, manage changes, deploy code, etc. You already connected your Github when creating your user account but hear you’ll want to pick the organization associated with that Github account.

CodeBuddy uses Supabase to store your document and blob data and also to provide user management, authentication, and authorization to the apps you create. You’ll need to connect an active Supabase Pro Account and Organization to your Workspace so you can securely store app data and manage security features. A Supabase Pro Account is $25/month per account and $20/month per project.

Ride Database & Auth Supabase Connection screen. Click Connect Supabase.

Supabase Connection screen to Ride.

The fastest way to connect to Supabase is to use your GitHub to login.

Supabase Auth Connection screen to Ride using GItHub authenication.

Known IssueTroubleshootingStatus
Logged in with wrong supabase account.Go to inspection tool. Go to Application -> Local storage (clear Supabase), Session storage (clear Supabase).N/A

Select your Supabase organization via Select Supabase Org dropdown.

Interal QA Checklist:

  • Sign up for a Supabase Pro Account (Use the video and link on the app.)
  • Connect Supabase
  • Grant Permissions
  • Select your Supabase Organization
Known IssueTroubleshootingStatus
Add Organization button doesn’t work.Navigate to your supabase account in a browser and add an organization there.Not Reported

You’ve already connected to your Azure account when setting up your CodeBuddy account. Here you will just need to select the subscription on your Azure account that you want to use for this Workspace.

Select your Azure Subscription via the Select Subscription dropdown.

Click Save and Finish. Now you have your Workspace setup.

Click the Workspace drop down in the top left. Click Workspace Settings. Click Add New User. Assign them a role.

Invite users to Workspace screen.

NOTE: For a new user to run a project that you created, you will need to export and they will need to import your settings JSON file for that project. This is shown later after creating a new project.

Click on the New Workspace button in the top left to create a new workspace. Follow the same steps as listed above.