Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 11:31
· 17 commits to main since this release

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.0

Includes rolling tags (latest, 1, 1.0)

Supported Architectures

  • linux/amd64
  • linux/arm64
  • linux/arm/v7