Created
April 24, 2025 19:26
-
-
Save mdornseif/7d146ddcea82f3a19119d373cb2d41be to your computer and use it in GitHub Desktop.
tailscale on low disk systems
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# https://tailscale.com/kb/1207/small-tailscale | |
GOOS=linux GOARCH=mips GOMIPS=softfloat go build -trimpath -o tailscale.combined -tags ts_include_cli,ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube,ts_omit_completion,ts_omit_ssh,ts_omit_wakeonlan,ts_omit_capture,ts_omit_relayserver,ts_omit_taildrop -ldflags="-s -w" ./cmd/tailscaled | |
file tailscale.combined | |
ls -lah tailscale.combined | |
strip --strip-all tailscale.combined | |
ls -lah tailscale.combined | |
# https://github.com/tailscale/tailscale/issues/15129 | |
# https://openwrt.org/docs/guide-user/services/vpn/tailscale/start#installation_on_storage_constrained_devices | |
# binutils-mips-linux-gnu | |
# strip --strip-all | |
GOOS=linux GOARCH=amd64 go build -tags ts_include_cli,ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube,ts_omit_completion,ts_omit_ssh,ts_omit_wakeonlan,ts_omit_capture,ts_omit_relayserver,ts_omit_taildrop -ldflags="-s -w" ./cmd/tailscaled | |
GOOS=linux GOARCH=amd64 go build -tags ts_include_cli,ts_omit_aws,ts_omit_bird,ts_omit_tap,ts_omit_kube,ts_omit_completion,ts_omit_ssh,ts_omit_wakeonlan,ts_omit_capture,ts_omit_relayserver,ts_omit_taildrop -ldflags="-s -w" ./cmd/tailscale | |
sed -i -e 's/QTS_MINI_VERSION=".*"/QTS_MINI_VERSION="4.0.0"/' ./release/dist/qnap/files/Tailscale/qpkg.cfg.in | |
make pkg | |
upx --lzma --brute tailscale.combined | |
opkg install kmod-tun | |
opkg install ca-bundle kmod-tun | |
https://serverfault.com/questions/163487/how-to-tell-if-a-linux-system-is-big-endian-or-little-endian/749469#749469 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment