Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 27 additions & 11 deletions docs/user/access-your-dappnode/vpn/tailscale.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ Before starting, ensure you have:

### 1. Create an Auth Key

1. Log in to Tailscale and navigate to [Tailscale Admin Settings](https://login.tailscale.com/admin/settings/keys). Click on ***Generate auth key***.
1. Log in to Tailscale and navigate to [Tailscale Admin Settings](https://login.tailscale.com/admin/settings/keys). Click on **_Generate auth key_**.
<p align="center">
<img width="80%"src="/img/authkey1.png"/>
</p>
Expand All @@ -35,9 +35,9 @@ Before starting, ensure you have:

### 2. Install Tailscale on Your Dappnode

1. Access your [Dappnode's Admin UI](https://my.dappnode)
1. Access your [Dappnode's Admin UI](https://my.dappnode)
2. Navigate to **Dappstore** and search for the `Tailscale` package.
3. Click **Install**
3. Click **Install**
4. Go to the Tailscale package in **Packages** tab and enter the auth key you created during installation.
<p align="center">
<img width="80%"src="/img/authkey4.png"/>
Expand Down Expand Up @@ -72,12 +72,10 @@ Once installed, Tailscale will run as as any other package on your Dappnode. In
- Activate **"Restrict to domain"** switch.
- Set the domain as `dappnode`.


That's it! You've successfully configured Tailscale to connect to your Dappnode. All that's left is to install Tailscale on the device you want to access your Dappnode from.

### 4. Connecting to Dappnode with Tailscale


<details>
<summary><b>macOS</b></summary>

Expand All @@ -94,17 +92,20 @@ That's it! You've successfully configured Tailscale to connect to your Dappnode.
<summary> <b>Linux</b></summary>

1. Open up a terminal and run the following command:

```bash
sudo tailscale up --accept-routes
```

2. If it's your first time using Tailscale in this device, a browser window may open asking to connect this device to your Tailscale account. Click on **"Connect"**. That's it! You're now connected to your Dappnode.

3. To stop Tailscale in any moment, run the following command:

```bash
sudo tailscale down
```
:::info

:::note
Having trouble using Tailscale on Linux? Check out the [Tailscale Linux documentation](https://tailscale.com/kb/1031/install-linux) for more information.
:::

Expand All @@ -113,7 +114,7 @@ Having trouble using Tailscale on Linux? Check out the [Tailscale Linux document
<details>
<summary><b>Windows</b></summary>

1. Once installed, Tailscale's icon will appear in your system tray. Click on it.
1. Once installed, Tailscale's icon will appear in your system tray. Click on it.
2. If it's your first time using Tailscale in this device, a browser window may open asking to connect this device to your Tailscale account. Click on **"Connect"**. That's it! You're now connected to your Dappnode.

<p align="center">
Expand All @@ -122,18 +123,34 @@ Having trouble using Tailscale on Linux? Check out the [Tailscale Linux document

3. To disconnect tailscale, right click on the icon on the system tray and log out or exit the application.

:::info
:::note
Having trouble using Tailscale on Windows? Check out the [Tailscale Windows documentation](https://tailscale.com/kb/1022/install-windows) for more information.
:::

</details>

<details>
<summary><b>iOS</b></summary>

1. Download Tailscale from the [App Store](https://apps.apple.com/us/app/tailscale/id1470499037).
2. Open your Tailscale app and Log in
3. Connect to your dappnode by clicking on the "Connect" button.

:::note
Having trouble installing Tailscale on iOS? Check out the [Tailscale iOS documentation](https://tailscale.com/kb/1020/install-ios) for more information.
:::
</details>

<details>
<summary><b>Android</b></summary>

1. Open your Tailscale app
2. Connect to your dappnode by clicking on the "Connect" button.
1. Download Tailscale from the [Google Play Store](https://play.google.com/store/apps/details?id=com.tailscale.ipn).
2. Open your Tailscale app and Log in
3. Connect to your dappnode by clicking on the "Connect" button.

:::note
Having trouble installing Tailscale on Android? Check out the [Tailscale Android documentation](https://tailscale.com/kb/1079/install-android) for more information.
:::
</details>

<br/>
Expand All @@ -148,5 +165,4 @@ You have to go to the machines that you don't want to access and disable subnet
<img width="50%"src="/img/connect-two-dappnodes.png"/>
</p>


If you encounter any issues or need further assistance, refer to Dappnode's [Discord](https://discord.gg/dappnode), the [Dappnode Community Forums](https://forum.dappnode.io/), or [Tailscale Support](https://tailscale.com/support/).