First stable release!
I made this image to learn about containerization at a deeper level. I saw a gap in capability for PIA with WireGuard specifically and took the opportunity.
I wanted it to be efficient, yet feature-rich like Gluetun, require no manual input of auth token like thrnz docker-wireguard-pia, and be very reliable - surviving any length and timing of network failure. And importantly, I wanted to make leaks nearly impossible.
These are the features v1.0.0 ships with:
- Port forwarding & port syncing to qBit, Deluge, Transmission, and custom endpoints.
- SOCKS5 + HTTP Proxies
- DoT Support
- Metrics endpoint with both Prometheus and JSON formats
- Backend autodetection/fallback for iptables and WireGuard
I hope this image solves issues for those wanting to use PIA with WireGuard.
Docker Images
Available at Docker Hub and GitHub Container Repositories:
docker pull x0lie/pia-tun:1.0.0
docker pull ghcr.io/x0lie/pia-tun:1.0.0Includes rolling tags (latest, 1, 1.0)
Supported Architectures
linux/amd64linux/arm64linux/arm/v7