Skip to content

v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Aug 15:14
· 2 commits to main since this release

v0.6.0 — 2026-08-13

Changes from v0.5.0 to v0.6.0 (5 commits). Full history: CHANGELOG.md

[0.6.0] - 2026-08-13

  • System → Homelab tab — persistent Linux server-stability toggles: keep awake (systemd sleep/suspend/hibernate target masks with ownership-aware rollback), disable automatic sleep/hibernation (systemd-logind drop-in + reload), Wake-on-LAN (ethtool runtime + NetworkManager profiles, transactional preflight/rollback, includes inactive profiles), and Wi-Fi server stability (disable Wi-Fi power saving via iw + NetworkManager). Mutations are audit-logged; tools resolved from trusted absolute paths; honest Unavailable states on unsupported hosts.
  • Node.js quick install via NodeSource LTS setup (nsolid); rustup, bun, and claude-code (new Dev Tools category) added to quick install.
  • Pi Agent Auth tab: interactive model/provider config manager ([m] edit model, [p] cycle provider, [l] streamed pi login).
  • Native git module (core/git/) replacing deploy/git.rs; apt/dnf adapter updates.
  • Added 38 unit tests for the Homelab module (140 total).

Install

curl -fsSL https://raw.githubusercontent.com/rifkyputra/postlab/main/install.sh | bash

Pin a version: curl -fsSL .../install.sh | VERSION=v0.6.0 bash

Binaries (musl static by default on Linux):

Asset Platform
postlab-x86_64-unknown-linux-musl.tar.gz Linux x86_64 (static)
postlab-aarch64-unknown-linux-musl.tar.gz Linux arm64 (static)
postlab-x86_64-unknown-linux-gnu.tar.gz Linux x86_64 (glibc)
postlab-aarch64-unknown-linux-gnu.tar.gz Linux arm64 (glibc)
postlab-aarch64-apple-darwin.tar.gz macOS arm64