I have the terminal
Run one command
Paste this into a terminal on the target machine.
curl -fsSL
https://raw.githubusercontent.com/ronincowork/ronin-cowork/master/scripts/get-ronin
| sh
Surface 02 · Load Ronin
Install on a personal laptop or desktop, a home server, or a remote virtual machine. A VM is optional. Every path leads to the same private coworkspace, reachable from devices your tailnet permits.
landing → load → terminal → setup
Before you run the command
Tailscale must be installed, connected, and signed in on the machine that will run Ronin. Install it on the laptop or desktop you will use to open Ronin too. If those are different devices, sign both into the same tailnet. Access is controlled by Tailscale; there is no separate non-Tailscale edition.
I have the terminal
Paste this into a terminal on the target machine.
curl -fsSL
https://raw.githubusercontent.com/ronincowork/ronin-cowork/master/scripts/get-ronin
| sh
I have the machine
Send this to an agent already running on the machine or VM where you want Ronin. It installs Ronin and returns the verified private HTTPS address.
https://github.com/ronincowork/ronin-cowork/blob/master/docs/getting-started/install.md
I need a virtual machine
Send this to an agent on the computer in front of you. It walks you through the VM choices and purchase, prepares the new machine, and hands it to the Ronin installer.
https://github.com/ronincowork/ronin-cowork/blob/master/docs/getting-started/hetzner-vm.md
What happens next
https://<full-machine-name>:4810.
Where can Ronin run? Your own laptop or desktop is enough; a VM is not required. A remote machine is useful when you want an always-on coworkspace from other devices permitted by the same Tailscale tailnet. No public port is required.