Skip to content

dustinbowers/tailscale-exit-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tailscale Exit Node

A simple containerized Tailscale exit node.

This allows routing internet traffic from connected devices on your tailnet through this exit node

Requirements

Setup

git clone https://github.com/dustinbowers/tailscale-exit-node
cd tailscale-exit-node
cp tailscale.env.example tailscale.env
  • Get a tailscale auth key from your Tailscale Admin Console

  • Add your auth key to TS_AUTHKEY= in the tailscale.env file

  • Start the container with ./start.sh (or docker compose up -d) then go to the tailscale admin console and allow the new Machine to run as an exit node on your tailnet

Usage

  • Start Tailscale exit node: ./start.sh (or docker compose up -d)
  • Stop Tailscale exit node: ./stop.sh (or docker compose down)

Releases

No releases published

Packages

No packages published

Languages