Step 1: Create an account
Navigate to cubecloud.dev, and create a new Cube Cloud account.Step 2: Create a new Deployment
Click Create Deployment. This is the first step in the deployment creation. Give it a name and select the cloud provider and region of your choice.Microsoft Azure is available on Enterprise plan.
Contact us for details.
Step 3: Import Git repository
Next up, the second step in creating a Cube App from scratch in Cube Cloud is to click Import Git repository via SSH. Now go to your GitLab repository and from the Clone dropdown menu, copy the Clone with SSH URL: Back in Cube Cloud, paste the URL and click Generate SSH key: Now copy the SSH key and go back to GitLab and paste it into the repository’s settings. Find the Deploy keys section and click Expand. Give the key a title (Cube Cloud, for example) and paste the SSH key in the
relevant field:
Ensure Grant write permissions to this key is checked, then
click Add key. Go back to Cube Cloud and click Connect.
After a connection is successfully established, you should see the next screen:
Copy the Cube Cloud Git Webhook URL and go to your GitLab
project’s Webhooks settings. Paste the URL into the correct field,
ensure the Push events trigger is checked and click Add
webhook.
Back in Cube Cloud, click Connect to test the webhook.
Step 4: Connect your Database
Enter your credentials to connect to your database. Check the connecting to databases guide for more details.Want to use a sample database instead? We also have a sample database where you
can try out Cube Cloud: