v2ray-core VS gluetun

Compare v2ray-core vs gluetun and see what are their differences.


A platform for building proxies to bypass network restrictions. (by v2ray)


VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in. (by qdm12)
Our great sponsors
  • InfluxDB - Access the most powerful time series database as a service
  • SonarQube - Static code analysis for 29 languages.
  • SaaSHub - Software Alternatives and Reviews
v2ray-core gluetun
5 283
41,881 3,058
1.2% -
0.0 9.5
8 days ago 14 days ago
Go Go
MIT License MIT License
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 v2ray-core. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-05.


Posts with mentions or reviews of gluetun. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-23.
  • docker compose file pointing to a network (specifically a container)
    3 projects | reddit.com/r/docker | 23 Mar 2023
    also did you see this... https://github.com/qdm12/gluetun/wiki/Inter-containers-networking
    3 projects | reddit.com/r/docker | 23 Mar 2023
    oh i see https://github.com/qdm12/gluetun/wiki/Connect-a-container-to-gluetun interesting, never seen that before, clever - did it work?
    3 projects | reddit.com/r/docker | 23 Mar 2023
    So I am using nordvpn, with this app in docker. gluetun. It uses a openvpn.
  • Port forward with qBittorrent and ProtonVPN (on Docker with VPN via Gluetun)
    2 projects | reddit.com/r/ProtonVPN | 17 Mar 2023
    Yes, it runs along side a qbittorrent container and VPN container, I've only tested it with Gluetun and qbittorrent from Linux.io.
  • How to secure torrenting? VPN?
    3 projects | reddit.com/r/homelab | 12 Mar 2023
    QBittorrent can run as a webserver inside Docker (https://hub.docker.com/r/linuxserver/qbittorrent). Then you can use a Docker image named Gluetun (https://github.com/qdm12/gluetun) which routes all the connected docker images network traffic through a VPN (either self hosted or commercial).
  • Docker containers with VPN?
    3 projects | reddit.com/r/docker | 11 Mar 2023
    I was only recently introduced to it myself but it's basically a universal VPN client that you can use instead of the stock app for Mullvad or Proton or Nord or whatever. It's not specifically made FOR docker but it can be run in a docker container. Plus other docker containers can connect to it. If you go to their wiki you'll see the list of VPN services they work with. Just click on the service you have for directions. Then also in the wiki here they have directions for how to connect other containers to it. It's all super well documented and there are tons of guides and howtos on the internet on using gluetun.
    3 projects | reddit.com/r/docker | 11 Mar 2023
  • qbittorent docker with IVPN
    2 projects | reddit.com/r/qBittorrent | 11 Mar 2023
  • Need Advice on New Setup
    3 projects | reddit.com/r/Proxmox | 7 Mar 2023
    Setup a gluetun docker container and route your torrent client through it. There is a PIA-specific template you can follow to get started.
  • Mullvad plus qbittorrent
    4 projects | reddit.com/r/mullvadvpn | 7 Mar 2023
    The YAML does need to be a bit different when the containers are in separate files, as outlined in the Gluetun docs (Section Container in another docker-compose.yml). Also, thanks to the "network_mode" setting, you will get an error when starting qBittorrent without Gluetun running which will make sure you never accidentally leak anything.

What are some alternatives?

When comparing v2ray-core and gluetun you can also consider the following projects:

docker-wireguard-pia - A Docker container for using Wireguard with PIA.

hysteria - Hysteria is a feature-packed proxy & relay tool optimized for lossy, unstable connections (e.g. satellite networks, congested public Wi-Fi, connecting to foreign servers from China)

v2ray-core - A platform for building proxies to bypass network restrictions.


docker-qBittorrentvpn - Docker container which runs a headless qBittorrent client with WebUI and optional OpenVPN

htpc-download-box - Sonarr / Radarr / Jackett / NZBGet / Deluge / OpenVPN / Plex

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

brook - A cross-platform network tool designed for developers. 一个为开发者设计的跨平台网络工具.

nordvpn - NordVpn Docker Client


docker-openvpn - 🔒 OpenVPN server in a Docker container complete with an EasyRSA PKI CA

arch-qbittorrentvpn - Docker build script for Arch Linux base with qBittorrent, Privoxy and OpenVPN