docker-wireguard VS nordvpn

Compare docker-wireguard vs nordvpn and see what are their differences.

Our great sponsors
  • Nanos - Run Linux Software Faster and Safer than Linux with Unikernels
  • Scout APM - A developer's best friend. Try free for 14-days
  • SaaSHub - Software Alternatives and Reviews
docker-wireguard nordvpn
15 15
580 410
10.5% -
7.7 8.2
21 days ago 15 days ago
Dockerfile Shell
GNU General Public License v3.0 only GNU Affero General Public License v3.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of docker-wireguard. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-02.


Posts with mentions or reviews of nordvpn. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-14.
  • Docker Containers Pihole, Unbound Running Through NordVPN?
    1 project | | 15 Nov 2021
    version: "3.7" services: pihole: image: pihole/pihole depends_on: - unbound - vpn # ports: # - 446:443 # - 8008:80 # - # - # - cap_add: - NET_ADMIN container_name: pihole # dns: # - environment: - ServerIP= - TZ=America/Chicago - WEBPASSWORD=${WEBPASSWORD} - DNSMASQ_LISTENING=all restart: unless-stopped volumes: - /etc/localtime:/etc/localtime:ro - /.config/appdata/pihole/dnsmasq.d:/etc/dnsmasq.d - /.config/appdata/pihole/pihole:/etc/pihole - /home/user/storage:/storage network_mode: service:vpn unbound: image: mvance/unbound:latest ports: - "5055:53/tcp" - "5055:53/udp" container_name: unbound depends_on: - vpn environment: restart: unless-stopped volumes: - /.config/appdata/unbound/:/opt/unbound/etc/unbound/ network_mode: service:vpn vpn: image: container_name: nordvpn cap_add: - NET_ADMIN # Required environment: # Review - USER=${NORDUSER} # Required - "PASS=${NORDPASS}" # Required - CONNECT=United_States - TECHNOLOGY=NordLynx - # So it can be accessed within the local network ports: - - - - 446:443 - 8008:80 - 5055:53/tcp - 5055:53/udp restart: unless-stopped
  • Nordvpn Prometheus Exporter
    2 projects | | 14 Nov 2021
    To monitor remote devices VPN connection. In my case, I use RaspberryPi4 and run nordvpn in docker
  • Passing Nginx proxy requests throw VPN
    1 project | | 4 Nov 2021
    So, we have servers in multiple regions, every with geoIP checking. Our main server is in Amsterdam and the second (restreamer) in Frankfurt. I want to proxy hls stream from the first server to clients that are connected to the second server. And I need that nginx was getting client requests directly, made request to first server through VPn and answer client directly. I hope this clearly explained. There is a container that like making it, but I don't know right docker compose.
  • After Update: /run/nordvpn/nordvpnd.sock not found
    1 project | | 9 Oct 2021
    Poking around I see that a few users have had this issue but there isn't a clear solution. This post suggests that it used to be in /run/nordvpnd.sock so I hoped I could just move it from there, but I can't see it in that directory.
  • NUC and NAS questions
    1 project | | 27 Aug 2021
    It’s doable to use docker with VPN for any type of services. I use bubuntux/nordvpn docker image and he has example of docker on his GitHub for that (
  • Separate Docker Container for VPN?
    3 projects | | 24 Aug 2021
    Yes, check out
  • Setting up a Wireguard Interface to a VPN on Ubuntu and not routing ALL traffic through it.
    2 projects | | 28 Jul 2021
    version: "3.5" services: vpn: image: bubuntux/nordvpn:v3.9.5-1 # Latest version doesnt work. Says, "Whoops! Connection failed" network_mode: bridge container_name: nordvpn cap_add: - NET_ADMIN # Required devices: - /dev/net/tun environment: # Review - USER=redacted - PASS=redacted - CONNECT=United_States - TECHNOLOGY=NordLynx - NETWORK= # So it can be accessed within the local network ports: - 7878:7878 # radarr - 8989:8989 # sonarr - 5076:5076 # nzbhydra2 - 8112:8112 # deluge - 6881:6881 # deluge - 6881:6881/udp # deluge restart: always deluge: image: linuxserver/deluge:latest container_name: deluge network_mode: service:vpn environment: - PUID=1026 - PGID=100 - TZ=Europe/London volumes: - /volume1/docker/deluge:/config - /volume2/downloads/shared-downloads/torrents:/downloads depends_on: - vpn restart: always
  • Route Specific Containers Through VPN Tunnel
    1 project | | 8 May 2021
  • Wireguard server + nordvpn struggle
    2 projects | | 29 Apr 2021
    I am running a working nordvpn container, and I want to add a Wireguard server routing through that VPN container as any other container would.
  • bubuntux/nordvpn container - How can i check its working?
    1 project | | 27 Apr 2021

What are some alternatives?

When comparing docker-wireguard and nordvpn you can also consider the following projects:

docker-transmission-openvpn - Docker container running Transmission torrent client with WebUI over an OpenVPN tunnel

pivpn - The Simplest VPN installer, designed for Raspberry Pi

synology-wireguard - WireGuard support for some Synology NAS drives

docker-wireguard-socks-proxy - Expose a WireGuard tunnel as a SOCKS5 proxy


Gear-VPN - A VPN client for Android based on OpenVPN made with Jetpack Compose.


docker-pi-hole - Pi-hole in a docker container

cloudflare-ddns - πŸŽ‰πŸŒ©οΈ Dynamic DNS (DDNS) service based on Cloudflare! Access your home network remotely via a custom domain name without a static IP!

wireguard-install - WireGuard VPN installer for Linux servers

wireguard-go-docker - Wireguard docker image

arch-sabnzbdvpn - Docker build script for Arch Linux base with SABnzbd, Privoxy and OpenVPN