farm

Suggestions

Projects

Recent builds

Add a build machine

Any Windows PC, Mac or Linux box you can reach from here. On that machine, run the command below. It turns on SSH, lets only this computer in (with farm's own key), installs git, and tells you what to type next.

Want to read it first? Download , look it over, and run it with the same key.

Then tell farm where it is

farm logs in once to check, and remembers the machine's identity.

Or, on a Mac: farm lite

A menu bar app that makes the Mac a build node: builds run as a hidden user (or in a VM), and it can reach farm from anywhere through a Cloudflare tunnel. Install it on the Mac with curl -fsSL https://farm.kylesoft.com/farm-lite.sh | bash, then make a pairing code here.

Make a build VM on this computer

You'll see every step before anything runs.

Add a project

Any git repository on this computer. farm builds the commit you're on.