|
5 | 5 |
|
6 | 6 | - [Expose code-server](#expose-code-server)
|
7 | 7 | - [Port forwarding via SSH](#port-forwarding-via-ssh)
|
| 8 | + - [Connect Using Tailscale (For IPads)](#using-tailscale) |
8 | 9 | - [Using Let's Encrypt with Caddy](#using-lets-encrypt-with-caddy)
|
9 | 10 | - [Using Let's Encrypt with NGINX](#using-lets-encrypt-with-nginx)
|
10 | 11 | - [Using a self-signed certificate](#using-a-self-signed-certificate)
|
@@ -47,6 +48,7 @@ machine.
|
47 | 48 | There are several approaches to operating and exposing code-server securely:
|
48 | 49 |
|
49 | 50 | - Port forwarding via SSH
|
| 51 | +- Connect using a free VPN (tailscale) |
50 | 52 | - Using Let's Encrypt with Caddy
|
51 | 53 | - Using Let's Encrypt with NGINX
|
52 | 54 | - Using a self-signed certificate
|
@@ -113,6 +115,16 @@ we recommend using another method, such as [Let's Encrypt](#let-encrypt) instead
|
113 | 115 | > [GPG agent](https://wiki.gnupg.org/AgentForwarding) to the instance to
|
114 | 116 | > securely access GitHub and sign commits without having to copy your keys.
|
115 | 117 |
|
| 118 | +### Using Tailscale |
| 119 | + |
| 120 | +[Tailscale](http://tailscale.com) is a free secure VPN. Although this depends |
| 121 | +on a third-party service, tailscale to be [up and |
| 122 | +running](https://status.tailscale.com/), it is a worthwhile alternative for |
| 123 | +those that want to setup a secure connection to their IPads without the need of |
| 124 | +setting up an external domain. |
| 125 | +See instructions [here](https://tailscale.com/kb/1166/vscode-ipad) on how to |
| 126 | +connect using tailscale. |
| 127 | + |
116 | 128 | ### Using Let's Encrypt with Caddy
|
117 | 129 |
|
118 | 130 | Using [Let's Encrypt](https://letsencrypt.org) is an option if you want to
|
|
0 commit comments