Github/Gitlab Account Setup

dex uses Git for version control, CI/CD, and collaboration. You can choose to set up with GitHub or GitLab. We'll guide you through the GitHub setup since most of our customers are familiar with it.

Create a Personal GitHub Account

circle-info

Skip this if you already have a GitHub account.

  1. Click Sign Up

  2. Verify your email

Create an Organization

  1. Go to Your Organizations in the profile dropdown

  2. Click New Organization

  3. Choose a plan (Free or Team) and click Create Organization

Create an Empty Repository

  1. In your new organization, go to the Repositories tab

  2. Click New Repository

  3. Fill in:

    1. Repository name (e.g. dex-analytics)

    2. Optional description

    3. Set to Private

  4. Do not add a README—repo must be empty

circle-info

Important: The repository must be brand new and empty (no commits or README).

Create a Git Access Token

How to Create a Github Access Token
  1. Go to Settings > Developer Settings > Personal Access Tokens

  2. Click Generate new token (classic)

  3. Configure the token:

    • Name: dex_lakehouse_access_token

    • Expiration: Optional

    • Scopes: Select repo

  4. Click Generate Token

  5. Copy and save the token—input this token in the dex setup

circle-info

If you prefer to limit access to specific repositories, use a fine-grained personal access tokensarrow-up-right token instead of a classic token.

Last updated

Was this helpful?