Skip to main content

Registry access

Uxopian AI images are available from two Docker registries: a public preview registry on Cloudsmith and a private enterprise registry on Artifactory. Use the one that matches your access level.

Cloudsmith public registry

The Cloudsmith registry at docker.uxopian.com provides public access to preview releases. No credentials are required for pulling images.

Images

ImageFull name
uxopian-aidocker.uxopian.com/preview/uxopian-ai:VERSION
uxopian-gatewaydocker.uxopian.com/preview/uxopian-gateway:VERSION

Log in (optional — for push access only)

Pulling preview images does not require authentication. If you need push access, log in with:

docker login docker.uxopian.com

Pull an image

docker pull docker.uxopian.com/preview/uxopian-ai:2026.0.0-ft3
docker pull docker.uxopian.com/preview/uxopian-gateway:2026.0.0-ft3

Use Cloudsmith images in Docker Compose

The Docker Compose examples include commented-out image lines for the Cloudsmith registry. To switch from Artifactory to Cloudsmith, edit uxopian-ai-stack.yml and swap the active image line for each service:

# Comment out the Artifactory line:
# image: ${REGISTRY:-artifactory.arondor.cloud:5001}/uxopian-ai:${UXOPIAN_VERSION:-2026.0.0-ft3}
# Uncomment the Cloudsmith line:
image: docker.uxopian.com/preview/uxopian-ai:${UXOPIAN_VERSION:-2026.0.0-ft3}

Repeat for uxopian-gateway. The REGISTRY variable does not apply to Cloudsmith images because the image path includes the /preview/ repository segment.


Artifactory private registry

The Arondor Artifactory registry at artifactory.arondor.cloud:5001 hosts enterprise releases. Access requires credentials provided by Arondor.

Log in

Run the following command and enter your credentials when prompted:

docker login artifactory.arondor.cloud:5001

Contact your Arondor representative if you do not have credentials.

After successful authentication, Docker stores your credentials locally. You will not need to log in again until the credentials expire or you log out.

Using credentials in CI/CD

For automated environments, pass credentials via environment variables:

echo "$REGISTRY_PASSWORD" | docker login artifactory.arondor.cloud:5001 \
--username "$REGISTRY_USERNAME" \
--password-stdin

Verify access

docker pull artifactory.arondor.cloud:5001/uxopian-gateway:2026.0.0-ft3

If the pull succeeds, your credentials are correct.

Images

ImageFull name
uxopian-aiartifactory.arondor.cloud:5001/uxopian-ai:VERSION
uxopian-gatewayartifactory.arondor.cloud:5001/uxopian-gateway:VERSION

The Docker Compose examples use ${REGISTRY:-artifactory.arondor.cloud:5001} as the default registry. Set REGISTRY=artifactory.arondor.cloud:5001 in your .env file to make this explicit.


Current version

The current release version is 2026.0.0-ft3. The Docker Compose examples use ${UXOPIAN_VERSION:-2026.0.0-ft3} as the version variable.