Get the latest tech news

Show HN: Virby, a vfkit-based Linux builder for Nix-Darwin


A vfkit-based linux builder for Nix-darwin. Contribute to quinneden/virby-nix-darwin development by creating an account on GitHub.

On-demand activation- VM starts only when builds are needed, shuts down after inactivity Rosetta support- Build x86_64-linux packages on Apple Silicon using Rosetta translation Secure by default- Host-only access via loopback (i.e. 127.0.0.1), with automatic ED25519 key generation Fully configurable- Adjust VM resources and add custom NixOS modules OptionTypeDefaultDescription enable bool false Enable the service cores int 8 CPU cores allocated to VM memory int/string 6144 Memory in MiB or string format (e.g. "6GiB") diskSize string"100GiB" VM disk size port int 31222 SSH port for VM access speedFactor int 1 Speed factor for Nix build machine Security model: VM accessible only via localhost with key-based SSH authentication, minimal privileges, and filesystem isolation.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of darwin

darwin

Photo of virby

virby

Photo of based linux builder

based linux builder

Related news:

News photo

Darwin's children drew all over the “On the Origin of Species” manuscript (2014)

News photo

Apple’s Darwin OS and XNU Kernel Deep Dive

News photo

Austen and Darwin converged on the question of beauty