Skip to content

Commit a38441a

Browse files
committed
Fix Tailscale TUN interface issue for DigitalOcean App Platform
- Add --tun=userspace-networking flag to tailscaled startup - This allows Tailscale to work in containerized environments without TUN interface access - Fixes deployment failures on DigitalOcean App Platform
1 parent 7018162 commit a38441a

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

atheme/entrypoint.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
set -e
66

7-
# Start Tailscale daemon in background
8-
/usr/local/bin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/var/run/tailscale/tailscaled.sock &
7+
# Start Tailscale daemon in background with userspace networking for containers
8+
/usr/local/bin/tailscaled --tun=userspace-networking --state=/var/lib/tailscale/tailscaled.state --socket=/var/run/tailscale/tailscaled.sock &
99

1010
# Wait for daemon to start
1111
sleep 5

solanum/start.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55

66
set -e
77

8-
# Start Tailscale daemon in background
9-
/usr/local/bin/tailscaled --state=/var/lib/tailscale/tailscaled.state --socket=/var/run/tailscale/tailscaled.sock &
8+
# Start Tailscale daemon in background with userspace networking for containers
9+
/usr/local/bin/tailscaled --tun=userspace-networking --state=/var/lib/tailscale/tailscaled.state --socket=/var/run/tailscale/tailscaled.sock &
1010

1111
# Wait for daemon to start
1212
sleep 3

0 commit comments

Comments
 (0)