#Acquire the Developer LRS
Operating model: Local / self-managed
Pull an approved, versioned Simplest Data LRS release into an environment you manage.
#Pull an exact release
curl -fsSL https://registry.simplestdata.com/lrs | sh -s -- pull 1.0.3Docker must be installed and running. Acquisition supports Linux and macOS and requires curl and a browser for authorization.
#What happens
- The bootstrap checks your environment and Docker.
- Browser authorization opens so you can authenticate and accept the LRS License when required.
- Simplest Data authorizes the requested release and grants temporary access to the approved artifact.
- Docker pulls the release and creates the versioned local image
simplestdata/lrs:1.0.3. - The
simplestlrscommand is installed and temporary registry access is cleared.
No Simplest Data infrastructure credentials or source repository access is required.
#Exact versions and immutable releases
Acquisition requires an exact semantic version. latest is intentionally unsupported so the release you request is always explicit.
The current recommended release is 1.0.3, identified by:
sha256:5fa454caeb4c89426ee825d0db4745cc1396f84cd082469c2954e713b07bee13The versioned local image simplestdata/lrs:1.0.3 is used to run the release. The immutable digest identifies the approved artifact, and the CLI will not replace an existing version with different image content.
Release 1.0.1 and release 1.0.2 remain supported as historical releases. The broker authorizes each requested version and resolves its approved digest; unsupported releases fail closed. Docker verifies the digest-qualified pull before a local alias is created.
#After acquisition
Start the acquired release without authenticating again:
simplestlrs start 1.0.3