passthroughvpn

This container solves the problem of containers with no 'VPN' variant.

  • Network Services
  • Tools & Utilities
This container solves the problem of containers with no 'VPN' variant. After setting up this container, route your non-VPN Dockers through this one to protect your IP. Or host, for example a game or webserver by using your VPN Provider's IP, if your VPN Provider supports forwarding. Both WireGuard and OpenVPN are supported. Check out https://github.com/DyonR/docker-passthroughvpn for more information and setup instructions. ANY CONTAINER THAT GETS ROUTED THROUGH THIS CONTAINER WILL (BRIEFLY) USE YOUR REAL IP. THIS IS BECAUSE THE PASSTHROUGHVPN CONTAINER NEEDS TO ESTABLISH A CONNECTION WITH THE VPN FIRST. TILL THE VPN CONNECTION IS ESTABLISHED, IT WILL USE YOUR REAL IP.

Platform availability

Available on 1 of 6 install platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS (not listed)
  • Proxmox (not listed)
  • Helm (not listed)

Also on Docker Hub and GitHub

Health score

14/100 Low

Maintained
0last commit 1880 days ago
Popular
3136 GitHub stars
Easy to install
201 install platform, Docker image
Light to run
No data

Based on 3 of 4 factors.

How is this calculated?

A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.

Availability: platform listings confirmed today

GitHub stars
36
Open issues
8
Last commit
2021-08-15
License
GPL-3.0
Activity
stale

Checked today - source: GitHub (DyonR/docker-passthroughvpn)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is not supported.

Checked 10 days ago - source: Docker Hub image tags and published docs

First-install notes

No first-install notes yet.

Alternatives (12)

  • Amnezia VPN - Enables classic, free, and self-hosted VPN modes, works under high censorship, uses a WireGuard-based protocol for better blocking resistan…
  • IVPN - IVPN is an audited, privacy focused VPN service that offers WireGuard, multi-hop
  • Mullvad VPN - Free the internet from data collection with Mullvad VPN – a service that helps keep your online activity, identity, and location private.
  • NordVPN - A minimal, shell-free, actively rebuilt container for the official NordVPN Linux client that gives self-hosted services a shared Virtual Pr…
  • NymVPN - Decentralized VPN with mixnet and zero-knowledge encryption, offering fast WireGuard and censorship-resistant AmneziaWG modes while hiding…
  • Obscura VPN - Anonymous VPN service with no IP or traffic logs, privacy-focused logins using random accounts, payments via Bitcoin's Lightning Network, a…
  • Outline VPN - Journalists need safe access to information to research issues, communicate with sources, and report the news.
  • Private Internet Access - Encrypts online activity, provides anonymous IPs, has a strict no-logs policy, open-source VPN protocols, large server network, fast speeds…
  • Psiphon - Secure and high-performance, Psiphon provides open access to the uncensored internet for millions of people around the world, with 150,000,…
  • RiseupVPN - Riseup offers Personal VPN service for censorship circumvention, location anonymization and traffic encryption.
  • Tor VPN - A VPN that offers network-level privacy by routing mobile app traffic through Tor, enables per-app routing for independent circuits, and by…
  • Windscribe - Windscribe VPN is your all-in-one solution for privacy, security, and unrestricted internet access.

Checked 11 days ago - source: AlternativeTo

Common questions

Will containers routed through PassthroughVPN expose my real IP before the VPN connects?

Yes. Any container routed through it briefly uses your real IP until the PassthroughVPN container establishes a VPN connection, and it will keep doing so if your VPN provider is unreachable.

What happens if the VPN connection drops while using PassthroughVPN?

It uses an iptables killswitch to prevent IP leakage by rebooting the container when the tunnel goes down. If RESTART_CONTAINER is set to yes, it restarts on loss, but routed containers lose connection and need manual restart or the restart-passed-through-containers script.

Can I host a game or web server through PassthroughVPN?

Yes, you can route a game or webserver through it to use your VPN provider's IP. This likely only works if your VPN provider supports port forwarding.

Does PassthroughVPN support both WireGuard and OpenVPN?

Yes, the container supports WireGuard and OpenVPN.

Answers sourced from github.com

Community

Collected 4 days ago - public community threads