ConfigurationRegistriesQuay
Quay
The quay registry lets you configure QUAY integration.

The quay registry lets you configure QUAY integration.
Variables
| Env var | Required | Description | Supported values | Default value when missing |
|---|---|---|---|---|
DD_REGISTRY_QUAY_{REGISTRY_NAME}_NAMESPACE | ⚪ | Quay namespace (required for private images) | ||
DD_REGISTRY_QUAY_{REGISTRY_NAME}_ACCOUNT | ⚪ | Quay account (required for private images) | ||
DD_REGISTRY_QUAY_{REGISTRY_NAME}_TOKEN | ⚪ | Quay token (required for private images) |
Drydock follows Quay pagination for large repositories, including standard RFC 5988 Link headers and Quay's next_page cursor format. If a large repository appears to stop early, check the logs for Quay auth or rate-limit errors before narrowing tag filters.
Examples
Configure to access private images
services:
drydock:
image: codeswhat/drydock
...
environment:
- DD_REGISTRY_QUAY_PRIVATE_NAMESPACE=mynamespace
- DD_REGISTRY_QUAY_PRIVATE_ACCOUNT=myaccount
- DD_REGISTRY_QUAY_PRIVATE_TOKEN=YOUR_QUAY_ROBOT_TOKENdocker run \
-e DD_REGISTRY_QUAY_PRIVATE_NAMESPACE="mynamespace" \
-e DD_REGISTRY_QUAY_PRIVATE_ACCOUNT="myaccount" \
-e DD_REGISTRY_QUAY_PRIVATE_TOKEN="YOUR_QUAY_ROBOT_TOKEN" \
...
codeswhat/drydockHow to create a Quay.io robot account
Go to your Quay.io settings and open the Robot Accounts tab
Click on Create Robot Account
Choose a name & create it

Copy the part before the + sign and set it as the namespace env var
Copy the part after the + sign and set it as the account env var
Copy the token value and set it as the token env var
