Skip to main content

Projects overview

Create projects

  1. Log in to your account and navigate to the Projects page.
  2. Click on the "New Project" button.
  3. You'll be prompted to select a name for your project and choose a template to use as a starting point. Select the appropriate options and click "Continue".
  4. In the next step, you'll need to connect a Git repository to your project. Depending on your Git provider this might require different steps:

For a self-hosted Gitlab you need to provide:

  • URL: The complete URL of the repository you want to connect, e.g. https://gitlab.com/group/project.git
  • Project access token: A valid project access token with access to the repository.
  1. The platform will synchronize the repository with your project. This may take some time depending on the size of your repository.
  2. In the next step, you'll be prompted to add any environment variables that your project requires. Once you've added any variables you need, click "Continue".
  3. You'll then need to choose a name for your first environment. You can choose anything you like, but it's a good idea to choose something descriptive, so you can easily identify the environment later. Click "Continue" when you're done.
  4. Finally, your project will be created, and you'll be taken to the project dashboard. From here, you can configure your environment settings and start deploying your project.

Update project settings

If you need to change your project's name or repository settings, simply follow these steps:

  1. Log in to Hubble Studio and navigate to the project you want to update.
  2. In the project detail page, click on the "Settings" tab.
  3. Modify your project's name in the "Project name" section.
  4. Click the "Update project" button to save your modifications.

Delete projects

If you no longer need a project, you can delete it by following these steps:

  1. Log in to Hubble Studio and navigate to the project you want to delete
  2. In the "Delete Projects" section, click on the "Delete" button.
  3. Once you have confirmed the deletion, the project will be permanently deleted and cannot be recovered.

Please note that deleting a project will also delete all associated data, like environments and deployments, so be sure to back up any important information before deleting a project.

Use projects

Now that you have a project up and running, it's time to start exploring what else Hubble Studio has to offer.

Services

You can manage services connected to your project. hubble Studio currently offers these services, depending on the project template you have chosen:

  • SSH - Connect to your project via Secure Shell.
  • Redis - Use Redis databases for caching or queues.
  • MySQL - MySQL databases are ideal as your primary datastore.

Custom domains

Custom domains allow users to add their own domain names to their projects instead of using the automatically generated domains provided by Hubble Studio.

HTTPS (SSL)

Hubble Studio provides free HTTPS for all of your projects, which includes automatic certificate creation and renewal.