feat: add tailscale exit node
This commit is contained in:
parent
4b095e9fd3
commit
a0ff217915
2 changed files with 23 additions and 0 deletions
18
docker/tailscale/docker-compose.yml
Normal file
18
docker/tailscale/docker-compose.yml
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
services:
|
||||
tailscale:
|
||||
image: tailscale/tailscale:v1.92.4
|
||||
hostname: tailscale
|
||||
environment:
|
||||
TS_AUTHKEY: ${TS_AUTHKEY}
|
||||
TS_HOSTNAME: ${TS_HOSTNAME:-docker-exit-node}
|
||||
TS_EXTRA_ARGS: ${TS_EXTRA_ARGS:---advertise-exit-node}
|
||||
TS_ROUTES: ${TS_ROUTES:-192.168.1.0/24}
|
||||
TS_STATE_DIR: /var/lib/tailscale
|
||||
volumes:
|
||||
- ${TS_VOLUME:-/mnt/nas1/shared/tailscale}:/var/lib/tailscale
|
||||
devices:
|
||||
- /dev/net/tun:/dev/net/tun
|
||||
cap_add:
|
||||
- net_admin
|
||||
restart: unless-stopped
|
||||
5
docker/tailscale/sample.env
Normal file
5
docker/tailscale/sample.env
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
TS_AUTHKEY=
|
||||
TS_HOSTNAME=docker-exit-node
|
||||
TS_EXTRA_ARGS=--advertise-exit-node
|
||||
TS_ROUTES=192.168.1.0/24
|
||||
TS_VOLUME=/mnt/nas1/shared/tailscale
|
||||
Loading…
Add table
Add a link
Reference in a new issue