When you're installing Tailscale on more than a device or two, it can make sense to automate the process. That kind of automation is part of a field called "Infrastructure as Code," which is the focus of a new video series we're launching on automating the set-up of Tailscale in the cloud.
In today's video, I cover how to manually deploy a VPS instance on DigitalOcean (a "droplet," in their terminology), pre-configured to join your tailnet using cloud-init.
In the next installment I'll cover automating this deployment using Terraform, and then we'll move on to an Ansible configuration. You can find all the code snippets you need in the Tailscale documentation on cloud-init, as well as this GitHub repo where I've open sourced the code used in this series.