Acquire the Developer LRS
Simplest Data Docs
Simplest Data Docs

#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

Shell
curl -fsSL https://registry.simplestdata.com/lrs | sh -s -- pull 1.0.3

Docker must be installed and running. Acquisition supports Linux and macOS and requires curl and a browser for authorization.

#What happens

  1. The bootstrap checks your environment and Docker.
  2. Browser authorization opens so you can authenticate and accept the LRS License when required.
  3. Simplest Data authorizes the requested release and grants temporary access to the approved artifact.
  4. Docker pulls the release and creates the versioned local image simplestdata/lrs:1.0.3.
  5. The simplestlrs command 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:

Text
sha256:5fa454caeb4c89426ee825d0db4745cc1396f84cd082469c2954e713b07bee13

The 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:

Shell
simplestlrs start 1.0.3

#Release information