Skip to main content

Gitea container registry credentials

Gitea Container Registry credentials allow the Wave container service to authenticate and pull container images from your Gitea repositories. Gitea registries support authentication using personal access tokens for programmatic access.

note

Container registry credentials are only used by the Wave container service. Add wave { enabled=true } to the Nextflow config field on the launch page, or to your nextflow.config file, for your pipeline execution to use Wave containers.

Create a personal access token (PAT)

You must create a PAT to access your Gitea container registry from Wave. For more information, see Create a personal access token.

Add credentials to Seqera

  1. Add your credentials to your organization or personal workspace:

    • From an organization workspace: Go to Credentials > Add Credentials.
    • From your personal workspace: From the user menu, go to Your credentials > Add credentials.
  2. Complete the following fields:

    • Name: Specify a unique name for the credentials using alphanumeric characters, dashes, or underscores. For example, my-registry-creds.
    • Provider: Select Container registry.
    • User name: Specify your Gitea username. For example, gitlab_user1.
    • Password: Specify your Gitea personal access token (PAT). For example, 1fcd02dc-...215bc3f3.
    • Registry server: Specify your Gitea container registry URL. For example, gitea.example.com.
  3. After you've completed all the form fields, select Add. The new credential is now listed under the Credentials tab.