From d382cfa02eef535716fe68edcbc4fa10d7932ff4 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Thu, 9 Jan 2025 20:08:03 -0600 Subject: [PATCH] add tailscale --- hosts/ps08rp/tailscale/.env | 3 +++ hosts/ps08rp/tailscale/compose.yml | 25 +++++++++++++++++++++++++ hosts/ps09rp/tailscale/.env | 3 +++ hosts/ps09rp/tailscale/compose.yml | 25 +++++++++++++++++++++++++ 4 files changed, 56 insertions(+) create mode 100644 hosts/ps08rp/tailscale/.env create mode 100644 hosts/ps08rp/tailscale/compose.yml create mode 100644 hosts/ps09rp/tailscale/.env create mode 100644 hosts/ps09rp/tailscale/compose.yml diff --git a/hosts/ps08rp/tailscale/.env b/hosts/ps08rp/tailscale/.env new file mode 100644 index 000000000..2224d75ff --- /dev/null +++ b/hosts/ps08rp/tailscale/.env @@ -0,0 +1,3 @@ +TS_HOSTNAME=ps08rp +TS_STATE_DIR=/var/lib/tailscale +TS_EXTRA_ARGS=--stateful-filtering=false --snat-subnet-routes=false diff --git a/hosts/ps08rp/tailscale/compose.yml b/hosts/ps08rp/tailscale/compose.yml new file mode 100644 index 000000000..6b65f2651 --- /dev/null +++ b/hosts/ps08rp/tailscale/compose.yml @@ -0,0 +1,25 @@ +services: + tailscaled: + cap_add: + - NET_ADMIN + - NET_RAW + container_name: tailscaled + env_file: + - .env + hostname: ps08rp + image: ghcr.io/tailscale/tailscale:v1.78.3 + networks: + internal: null + privileged: true + restart: always + volumes: + - tailscale:/var/lib/tailscale + - /dev/net/tun:/dev/net/tun + +networks: + internal: + name: internal + external: true + +volumes: + tailscale: diff --git a/hosts/ps09rp/tailscale/.env b/hosts/ps09rp/tailscale/.env new file mode 100644 index 000000000..9e51459bf --- /dev/null +++ b/hosts/ps09rp/tailscale/.env @@ -0,0 +1,3 @@ +TS_HOSTNAME=ps09rp +TS_STATE_DIR=/var/lib/tailscale +TS_EXTRA_ARGS=--stateful-filtering=false --snat-subnet-routes=false diff --git a/hosts/ps09rp/tailscale/compose.yml b/hosts/ps09rp/tailscale/compose.yml new file mode 100644 index 000000000..f2a043511 --- /dev/null +++ b/hosts/ps09rp/tailscale/compose.yml @@ -0,0 +1,25 @@ +services: + tailscaled: + cap_add: + - NET_ADMIN + - NET_RAW + container_name: tailscaled + env_file: + - .env + hostname: ps09rp + image: ghcr.io/tailscale/tailscale:v1.78.3 + networks: + internal: null + privileged: true + restart: always + volumes: + - tailscale:/var/lib/tailscale + - /dev/net/tun:/dev/net/tun + +networks: + internal: + name: internal + external: true + +volumes: + tailscale: