Yeet Docs

A focused user manual for the yeet + catch homelab workflow.

Note

Yeet is personal infrastructure tooling tuned for a specific homelab. Use it as a reference or starting point, not a general-purpose platform.

Start here

Documentation map

How this homelab runs

  • Catch runs on each host, and yeet runs from the workstation.
  • Services are deployed over Tailscale RPC with explicit network modes (see Tailscale).
  • Host targeting and defaults are driven by CATCH_HOST and yeet.toml.

Conventions

  • <svc> means a service name.
  • <host> means a host name or user@host.
  • <file> means a local file path.
  • Code blocks are intended to be copy-pasteable.