Skip to main content

Repository and asset setup

Overview

After creating your account, the next step is configuring your providers for both code repositories (GitHub, GitLab, or Azure DevOps) and asset repositories (Docker Registry, ECR, etc.). This guide shows you how to set up both providers through nullplatform's dashboard.

Code repository provider configuration

1. Access platform settings

Navigate to the platform settings section in nullplatform:

2. Navigate to code repository

On the left sidebar of nullplatform, locate and click on the "code repository" tab:

3. Create new configuration

Click on the "new configuration" button. You'll be presented with a form to choose your provider:

4. Select GitLab provider

For this tutorial, we'll use GitLab as our example. Important: make sure to select the correct account where this configuration will be applied!

5. Configure GitLab

Fill in the required GitLab configuration details:

Asset repository provider configuration

1. Navigate to asset repository

Click on the "asset repository" tab in the left sidebar:

2. Create new asset repository

Click on "new configuration" and select "Docker Server". We're using Docker Server as it's the most versatile option and works with various registries including Harbor:

3. Configure Docker registry

Fill in your Docker registry details.

Next steps

With both providers configured, you can now:

  • Create new applications
  • Set up CI/CD pipelines
  • Push assets to your configured repositories