Skip to content

v0.8.11-alpha

Choose a tag to compare

@github-actions github-actions released this 16 Jun 18:31
· 91 commits to main since this release
e175e21

Lemonade-Nexus Release v0.8.11-alpha

Platforms

Platform Binary Manifest
Linux x86_64 (Ubuntu) lemonade-nexus-v0.8.11-alpha-linux-x86_64 manifest-linux-x86_64.json
Linux x86_64 (Debian .deb) lemonade-nexus-0.8.11-alpha-Linux-x86_64.deb manifest-linux-x86_64-deb.json
Linux x86_64 (Fedora .rpm) lemonade-nexus-0.8.11-alpha-Linux-x86_64.rpm manifest-linux-x86_64-rpm.json
Linux x86_64 (Arch) lemonade-nexus-v0.8.11-alpha-linux-x86_64-arch manifest-linux-x86_64-arch.json
macOS ARM64 lemonade-nexus-v0.8.11-alpha-darwin-arm64 manifest-darwin-arm64.json
macOS App (.dmg) LemonadeNexus.dmg
Windows x86_64 lemonade-nexus-v0.8.11-alpha-windows-x86_64.exe manifest-windows-x86_64.json

Install

Debian/Ubuntu (.deb)

sudo dpkg -i lemonade-nexus-*.deb
sudo vi /etc/lemonade-nexus/lemonade-nexus.env
sudo systemctl start lemonade-nexus

macOS Server (.pkg)

sudo installer -pkg lemonade-nexus-*.pkg -target /
sudo launchctl load /Library/LaunchDaemons/io.lemonade-nexus.plist

macOS Client App (.dmg)
Download LemonadeNexus.dmg, open it, and drag Lemonade Nexus to Applications.
The app is signed and notarized by Apple.

Windows (.exe / .zip)
Run the NSIS installer or extract the ZIP to C:\Program Files\lemonade-nexus\.

Binary Attestation

Each server binary has a corresponding Ed25519-signed release manifest (manifest-*.json).
Import manifests on your server with:

lemonade-nexus --add-manifest manifest-linux-x86_64.json

Verification

Manifests are signed with the project's Ed25519 release signing key.
Only binaries whose SHA-256 matches a signed manifest can achieve
Tier 1 trust status and receive distributed operational credentials.

What's Changed

  • CI: statically link OpenSSL into the macOS app (.dmg) by @Nathanial96 in #3

Full Changelog: v0.8.10-alpha...v0.8.11-alpha