Skip to content

Levelrail v0.2.0-beta.16 ​

Released as a pre-release. View on GitHub. All releases.

NOTE

This is a pre-release on the beta channel. Pin this exact version for anything you care about staying still.

What's changed ​

Features ​

  • zero-DNS sslip.io HTTPS, db cert storage, http redirect (#977) by @thegdsks
  • CLI and agent distribution, Windows CLI, agent skill files, update-check and main CI fixes (#972) by @thegdsks

Bug fixes ​

  • mention levelrail-cli install and login in install.sh summary (#970) by @thegdsks
  • reject cross-origin cookie-authenticated mutations (#976) by @thegdsks
  • zero-downtime hardening for pinned ports, rolling, secrets, replicas (#978) by @thegdsks
  • data safety hardening for databases, backups, restore and volumes (#980) by @thegdsks

Documentation ​

  • rewrite deploying-apps as a lifecycle guide, refresh landing, comparison, troubleshooting, status (#974) by @thegdsks
  • fix MCP tool count and ci.md Vue interpolation build error (#975) by @thegdsks
  • add seven tutorials for search and fix restore-as-new race (#979) by @thegdsks

Install ​

Fresh install on a Linux host, pinned to this release:

sh
curl -fsSL https://raw.githubusercontent.com/glincker/levelrail/main/install.sh | sudo env LEVELRAIL_VERSION=v0.2.0-beta.16 sh

Upgrade an existing install in place (keeps the unit file and data):

sh
curl -fsSL https://raw.githubusercontent.com/glincker/levelrail/main/install.sh | sudo env LEVELRAIL_VERSION=v0.2.0-beta.16 sh -s upgrade

Docker Compose: pin the image tag in docker-compose.yml:

yaml
services:
  levelrail:
    image: ghcr.io/glincker/levelrail:v0.2.0-beta.16

Container images ​

Multi-arch (linux/amd64, linux/arm64), signed with cosign, SBOM and provenance attached. Also tagged beta at release time (moving tags).

ImageTagDigest
ghcr.io/glincker/levelrailv0.2.0-beta.16sha256:0c9f4eb0236bdb42e45b2cbdb48022eb9bb18c7676b6e195e262428979423e02
ghcr.io/glincker/levelrail-agentv0.2.0-beta.16sha256:4ae0bd029ee17f593939b91ae87fae253dfe6e97ed54f63ba23b0d13645af55e

Verify ​

Binaries: check downloads against checksums.txt:

sh
gh release download v0.2.0-beta.16 --repo glincker/levelrail --pattern 'levelrail-linux-amd64' --pattern checksums.txt
sha256sum --ignore-missing -c checksums.txt

Images: verify the keyless signature was made by this repository's release workflow:

sh
cosign verify ghcr.io/glincker/levelrail@sha256:0c9f4eb0236bdb42e45b2cbdb48022eb9bb18c7676b6e195e262428979423e02 \
  --certificate-identity-regexp '^https://github\.com/glincker/levelrail/\.github/workflows/release\.yml@refs/(heads/main|tags/v.+)$' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Contributors ​

Thanks to @thegdsks.

Full changelog: v0.2.0-beta.15...v0.2.0-beta.16 | Release page | Installing | Upgrading | Verifying signatures

Released under the Apache 2.0 License.