Codespaces + webtop = ❤
Get a remote session to a full linux desktop from within your current browser without installing any software on your current device.
Works everywhere:
- school
- university
- work
We use Codespaces to get a virtual machine designed to run Visual Studio Code. Then we use webtop to start a docker container including a desktop environment and tools to make is accessible in the browser.
Take a look at the .devcontainer folder for details and feel free to modify it to your needs.
You can you Tailscale to connect to other devices and networks.
tailscale up --accept-routes
You'll only need to run tailscale up
once per Codespace.
The Tailscale state will be saved between rebuilds.