This project helps you set up a secure, remote-accessible Linux virtual machine on your Mac. It uses OrbStack to create the VM and Tailscale to create an encrypted private network, so you can access your server from anywhere without exposing it to the public internet. The setup includes secure user accounts and passwordless SSH access for you and your teammates.
How It Works
You realize you want to access a Linux computer from anywhere without worrying about exposed ports or complicated security setups.
Using OrbStack, you create a new Ubuntu virtual machine right on your Mac, giving you a full Linux environment to work with.
You link your new virtual machine to your Tailscale network using a secure auth key stored safely in your Mac's Keychain, so only you can access it.
You set up two user accounts on your virtual machine so teammates can also log in and collaborate when needed.
In your Tailscale admin panel, you define access rules so your team members can SSH into the server without typing passwords.
Now you and your teammates can instantly connect to your dev server from anywhere in the world using a simple SSH command, and even use git to pull code directly.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.