Compose Quickstart
The supported release path starts PostgreSQL, MinIO, the control plane, gateway, node services, and a smoke workload from published artifacts.
Start Axern
Section titled “Start Axern”git clone https://github.com/cofy-x/axern.gitcd axernmake quickstartmake quickstart waits for readiness and runs a core smoke through the public
gateway. The generated CLI and context stay under deploy/local/state/.
Run a sandbox
Section titled “Run a sandbox”AXERN_CLI=deploy/local/state/releases/v$(cat VERSION)/axern
"${AXERN_CLI}" context current"${AXERN_CLI}" catalog list"${AXERN_CLI}" run create \ --template-id python311 \ --runtime-class runsc \ --argv python \ --argv -c \ --argv 'print("hello from Axern")' \ --waitUse --output json for automation. A normally terminated run create --wait
returns the workload’s exit code.
Inspect and clean up
Section titled “Inspect and clean up”make local-compose-statusmake local-compose-purgePurge removes the Compose containers, generated state, and local development database. It does not delete unrelated Docker resources.
Develop from source
Section titled “Develop from source”The source path remains separate and builds the current checkout into local
:dev images:
make quickstart-sourceBoth paths exercise the same Compose and public gateway contract.