Some checks failed
CI / Rustfmt (push) Successful in 24s
CI / Cargo Audit & Deny (push) Successful in 36s
CI / Security Blocking Checks (push) Successful in 9s
CI / Web Blocking Checks (push) Successful in 48s
CI / Web Advisory Checks (push) Successful in 37s
Publish Images / Resolve Publish Metadata (push) Successful in 2s
CI / Clippy (push) Failing after 1m53s
Publish Images / Publish Docker Dist Bundle (push) Failing after 8s
Publish Images / Publish web (amd64) (push) Successful in 56s
CI / Security Advisory Checks (push) Successful in 38s
Publish Images / Publish web (arm64) (push) Successful in 3m29s
CI / Tests (push) Successful in 9m21s
Publish Images / Build Rust Bundles (amd64) (push) Failing after 12m28s
Publish Images / Build Rust Bundles (arm64) (push) Successful in 12m20s
Publish Images / Publish agent (amd64) (push) Has been skipped
Publish Images / Publish api (amd64) (push) Has been skipped
Publish Images / Publish agent (arm64) (push) Has been skipped
Publish Images / Publish api (arm64) (push) Has been skipped
Publish Images / Publish executor (amd64) (push) Has been skipped
Publish Images / Publish notifier (amd64) (push) Has been skipped
Publish Images / Publish executor (arm64) (push) Has been skipped
Publish Images / Publish notifier (arm64) (push) Has been skipped
Publish Images / Publish manifest attune/agent (push) Has been skipped
Publish Images / Publish manifest attune/api (push) Has been skipped
Publish Images / Publish manifest attune/notifier (push) Has been skipped
Publish Images / Publish manifest attune/executor (push) Has been skipped
Publish Images / Publish manifest attune/web (push) Has been skipped
Attune Docker Dist Bundle
This directory is a distributable Docker bundle built from the main workspace compose setup.
It is designed to run Attune without building the Rust services locally:
api,executor,notifier,agent, andwebpull published images- database bootstrap, user bootstrap, and pack loading run from local scripts shipped in this bundle
- workers and sensor still use stock runtime images plus the published injected agent binaries
Registry Defaults
The compose file defaults to:
- registry:
git.rdrx.app/attune-system - tag:
latest
Override them with env vars:
export ATTUNE_IMAGE_REGISTRY=git.rdrx.app/attune-system
export ATTUNE_IMAGE_TAG=latest
If the registry requires auth:
docker login git.rdrx.app
Run
From this directory:
docker compose up -d
Or with an explicit tag:
ATTUNE_IMAGE_TAG=sha-xxxxxxxxxxxx docker compose up -d
Rebuild Bundle
Refresh this bundle and create a tarball from the workspace root:
bash scripts/package-docker-dist.sh
Included Assets
docker-compose.yaml- published-image compose stackconfig.docker.yaml- container config mounted into servicesdocker/- init scripts and SQL helpersmigrations/- schema migrations for the bootstrap jobpacks/core/- builtin core pack contentscripts/load_core_pack.py- pack loader used byinit-packs
Current Limitation
The publish workflow does not currently publish dedicated worker or sensor runtime images. This bundle therefore keeps using stock runtime images with the published attune/agent image for injection.