Skip to main content
There is no configuration file to edit. tesser login writes the one credential the CLI needs, and everything else is controlled by command-line flags or environment variables.

Environment variables

Files on the laptop

Nothing is installed system-wide, and nothing requires root.

Ports on the laptop

The daemon answers requests from your own machine and from Tailscale peers. It refuses the rest of the LAN unless it is started with --allow-lan.

Timers

The box

Each box is an m7a.large (2 vCPU, 8 GB of memory) with a 40 GB gp3 disk, running Ubuntu 24.04 with Node 22, rsync, and Docker installed. Your worktree is at ~/workspace and the dev server’s output is written to ~/.tesser/dev.log. Commands run as the ubuntu user, which has passwordless sudo and is in the docker group.