Skip to content

Project

Supported platforms, design decisions, contribution, and release engineering for Barn.

Barn (Bootstrap And Run Nodes) is an Apache-2.0 virtual machine manager for local database labs, Linux development, and macOS testing. The current stable release is 1.2.0, published on 2026-11-12, with binaries for macOS and Linux on arm64 and amd64. See downloads and installation.

  • Platforms and Limits — Host requirements, guest compatibility matrix, and storage rules in Barn 1.2.0
  • Design — Architecture of the single-inventory Linux lab and independent barn mac VMs
  • Security and Trust — Host privileges, SSH credentials, shared folders, and image verification boundaries
  • Contributing — Source layout, local build and test gates, packaging snapshots, and catalog maintenance
  • Mac Release — Native payload pairing, Developer ID signing, notarization, and installation acceptance
  • Barn 1.2.0 Release — Resource overrides, root growth, concurrency, host names, and upgrade steps
  • 1.2.0 Release Validation — Final signed artifacts, Linux/KVM and native Mac acceptance, public downloads, and Homebrew upgrade
  • Validation History — Dated release verification records and native hypervisor test matrices

Follow the release notes for version updates and the design essays for architectural trade-offs. Bug reports and pull requests are welcome on GitHub; please report security vulnerabilities privately through the security policy.