Changes
- Add
gvisor-tap-vsocknetwork and port drivers (#515 #522, thanks to @fahedouch) - Preserve real client source IP in builtin port driver via IP_TRANSPARENT (#565)
- For Docker, preserving the source IP requires running
dockerd-rootless.shwith--userland-proxy=false
- For Docker, preserving the source IP requires running
- rootlesskit-docker-proxy: postpone removal to v4 (#569)
- Add build tags (#533, thanks to @fahedouch)
Full changes: https://github.com/rootless-containers/rootlesskit/milestone/16?closed=1
Thanks to @arshia-rgh @fahedouch @yoshikawa
Install
mkdir -p ~/bin
curl -sSL https://github.com/rootless-containers/rootlesskit/releases/download/v3.0.0-beta.1/rootlesskit-$(uname -m).tar.gz | tar Cxzv ~/bin
About the binaries
The binaries were built automatically on GitHub Actions.
See the log to verify SHA256SUMS.
https://github.com/rootless-containers/rootlesskit/actions/runs/24068183132
The sha256sum of the SHA256SUMS file itself is 97c65252271c4f819944a8d7c68bd8dee67de7eba74cc80d28f589acc4efbcee .