Access to DataSpace Docker Images

This guide explains what you need to do to gain access to the private DataSpace Docker images hosted in the GitHub Container Registry.

Overview

DataSpace Docker images are published under the GitHub organization dataspaceswiss and are private. Access is granted through a GitHub team. Once you are a member of this team, you can authenticate against GitHub Container Registry and pull the required images.

Prerequisites

  • A GitHub account

Step 1: Accept the GitHub Organization Invitation

  1. You will receive an email invitation from GitHub to join the dataspaceswiss organization.

  2. Open the email and click Accept invitation.

  3. Ensure you are logged in to the correct GitHub account when accepting.

After accepting the invitation, you will be added to a team that has read-only access to the DataSpace Docker images.

Step 2: Create a GitHub Personal Access Token (PAT)

GitHub requires authentication via a Personal Access Token (PAT) to access private container images.

  1. Open GitHub and go to: Settings → Developer settings → Personal access tokens

  2. Select Personal access tokens (classic).

  3. Click Generate new token.

  4. Configure the token:

    • Note: DataSpace Read Container Registry

    • Expiration: Choose according to your internal security policy

    • Scopes:

      • read:packages (required)

  5. Generate the token and copy it immediately.

circle-exclamation

Last updated