quay.io
Quay.io is a hosted container image registry for storing and distributing container images and related repository metadata. It also provides organization, repository, and access-management features through its web application and API.
quay.io exposes two developer integration surfaces: the Quay REST API at `https://quay.io/api/v1/` authenticated with Quay OAuth access tokens, and the container registry HTTP API at `https://quay.io/v2/` used by Docker-compatible clients with Quay-issued registry credentials (OAuth token via `$oauthtoken`, robot accounts, or deprecated repository access tokens).
- Quay.io API v1discovered
Create an Application under an organization in Quay from the _Applications_ tab as described in the Quay.io API docs. For user-facing integrations, run the OAuth web flow against https://quay.io/oauth/authorize with your application's client_id and requested scopes; for internal use, open the application's _Generate Token_ tab and click _Generate Access Token_. Use the returned access token as a bearer token.
In Quay, open the user or organization view, go to the _Robot Accounts_ tab, click _Create Robot Account_, and note the generated username namespace+accountname. Open the robot account in the admin panel to reveal its generated token/password. Use the robot username and token with docker login quay.io as documented in Robot Accounts.
In a repository view in Quay, create an access token from the repository's token panel as described in Access Tokens. This token type is deprecated in favor of robot accounts. Authenticate to the registry with username $token and the token value as the password via docker login quay.io.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing