Browse documentation

Registry credentials

Pipeline credentials

When DOCKER_PUSH uses Registry Provider codinamo, the backend issues a short-lived credential scoped to the current execution and project. Prefer this mode over storing a Registry password in pipeline parameters.

Personal access tokens

Create a token from the project’s Registry tab for local Docker use.

  1. Give the token a recognizable name.

  2. Grant only required pull and push permissions.

  3. Copy the secret immediately.

  4. Revoke credentials that are no longer used.

The UI retains only a prefix for identification after creation.

Docker login

Use --password-stdin so the secret does not appear in process arguments or shell history:

printf '%s' "$CODINAMO_REGISTRY_TOKEN" \
  | docker login registry.codinamo.com --username TOKEN_USER --password-stdin

Use the exact username and registry endpoint displayed by Codinamo.