Getting the image
Roxa Community is distributed as a docker image from the SourceCraft registry. The image is free and works forever; downloading requires a free account — that is how the registry is protected from traffic abuse. The Pro/Enterprise editions ship from a separate registry, with access granted on purchase.
Community
bash
# 1. Free account at sourcecraft.dev (sign in with Yandex ID),
# then issue a Personal Access Token in your profile settings.
# 2. Log in to the registry: user iam, password — the token.
docker login pkg.sourcecraft.tech -u iam
# 3. Pull the image.
docker pull pkg.sourcecraft.tech/cr/roxa/cn1mfog263e150r6b8si/roxa:1.1.0The token is created once: sourcecraft.dev → sign in with Yandex ID → profile settings → Personal Access Token. After that docker pull works as usual.
Air-gapped environments
For environments without internet access the image ships as an offline archive (docker save + a checksum):
bash
# on a machine with registry access:
docker save <image> | gzip > roxa.tar.gz
# inside the air-gapped perimeter:
gunzip -c roxa.tar.gz | docker loadA ready-made archive with a SHA-256 checksum can be requested via support — the license is verified offline too, nothing leaves your perimeter.
What next
- The single-container quickstart — try it in a minute.
- The docker compose production stack — broker + web console + MinIO + monitoring.