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