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.0/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/24012347971
The sha256sum of the SHA256SUMS file itself is 77e8e1e3673045964ce5324e99f4d72dbead513251d6d9ca99f77403b86e6bff .