Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Installing on a non NixOS server

This may sometimes be preferred because if you run yeetd on a yeet provisioned hosts yeetd would provision itself. Based on your threat modell this may not be advised.

Required Packages

  • gcc
  • cargo (as root): curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Install yeetd

sudo cargo install --git https://github.com/yeet-rs/yeet.git yeetd --root /usr/local

copy the systemd service from yeet-server/yeetd.service and past it into sudo systemctl edit --force --full yeetd.service.

Modify the relevant ENV variables (YEET_CERT / YEET_CERT_KEY)