Skip to main content

Quay (Red Hat Quay)

⚡ Active by Default

The quay registry module connects to Red Hat Quay (quay.io) container registries.

Zero-Config for Public Images

Public packages work out of the box with zero configuration. Configure this module to monitor private repositories or avoid anonymous rate limits.


⚙️ Configuration Variables

WUD_REGISTRY_QUAY_{registry_name}_ACCOUNT
Requiredstring

Quay robot account name

Allowed values:Robot account name (without namespace)
WUD_REGISTRY_QUAY_{registry_name}_NAMESPACE
Requiredstring

Quay organization or username namespace

Allowed values:Quay organization or user namespace
WUD_REGISTRY_QUAY_{registry_name}_TOKEN
Requiredstring

Quay robot account secret token

Allowed values:Robot account token string

🚀 Examples

Authenticate with a Quay Robot Account

services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_REGISTRY_QUAY_LOCAL_NAMESPACE=myorg
- WUD_REGISTRY_QUAY_LOCAL_ACCOUNT=myrobot
- WUD_REGISTRY_QUAY_LOCAL_TOKEN=BA8JI3Y2BWQDH849RYT3YD5J0J6CYEORYTQMMJK364B4P88VPTJIAI704L0BBP8D6CYE4P88V

📖 Setup Guide: Creating a Quay.io Robot Account

  1. Open your Quay.io Organization or User Settings and select Robot Accounts.
  2. Click Create Robot Account, name it (e.g. wud), and grant read permissions to the appropriate repositories.

image

  1. Robot account names follow the format <namespace>+<account>.
    • Set the part before the + as WUD_REGISTRY_QUAY_{registry_name}_NAMESPACE.
    • Set the part after the + as WUD_REGISTRY_QUAY_{registry_name}_ACCOUNT.
    • Copy the generated token string into WUD_REGISTRY_QUAY_{registry_name}_TOKEN.

image