reverie89/vscode-tunnel

By reverie89

Updated 4 days ago

Allow a VS Code client to connect to this Docker container remotely via a secure tunnel

Image
Developer tools
0

9.0K

reverie89/vscode-tunnel repository overview

GitHub: https://github.com/reverie89/vscode-tunnel

This is an automated build for reverie89/vscodetunnel.

Checks daily for updates to the vscode binary.

About

VSCode Remote Tunnels allow you to connect to a remote machine, like a desktop PC or virtual machine (VM), via a secure tunnel. You can connect to the remote machine from a VS Code client anywhere, without the requirement of SSH.

After starting the container, check the logs for the link and instruction to authenticate with your GitHub account to connect to the tunnel.

Supports dev containers thanks to cruizba's Docker-in-Docker

Add to compose file to use: runtime: sysbox-runc or use privileged: true (INSECURE)

Prerequisite to using runtime: sysbox-runc: Install sysbox

Usage example

docker-compose.yaml

services:
  vscode:
    image: reverie89/vscode-tunnel
    container_name: vscode-tunnel
    restart: unless-stopped
    hostname: YOUR-MACHINE-NAME
    runtime: sysbox-runc
    volumes:
      - /path/to/vscode:/root

Note: Children containers (dev containers) are destroyed when you destroy the parent container (vscode-tunnel)

Tag summary

Content type

Image

Digest

sha256:35e30f79e

Size

338.3 MB

Last updated

4 days ago

docker pull reverie89/vscode-tunnel:1.129.1