Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/milahu/fully-open-source-wireguard-vpn-providers
actual "open-source" clients and providers for wireguard VPN
https://github.com/milahu/fully-open-source-wireguard-vpn-providers
open-source privacy vpn vpn-providers wireguard wireguard-client wireguard-vpn wireguard-vpn-providers
Last synced: about 1 month ago
JSON representation
actual "open-source" clients and providers for wireguard VPN
- Host: GitHub
- URL: https://github.com/milahu/fully-open-source-wireguard-vpn-providers
- Owner: milahu
- License: mit
- Created: 2023-01-13T16:45:53.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T09:26:37.000Z (about 2 months ago)
- Last Synced: 2024-11-18T10:51:34.786Z (about 2 months ago)
- Topics: open-source, privacy, vpn, vpn-providers, wireguard, wireguard-client, wireguard-vpn, wireguard-vpn-providers
- Homepage:
- Size: 211 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# fully open-source wireguard VPN providers
actual "open-source" clients and providers for wireguard VPN
## fully open-source wireguard VPN clients
provider | client | eur/year | eur/month | provider location | owner | TB/month
--|--|--|--|--|--|--
[privateinternetaccess.com](https://www.privateinternetaccess.com/buy-vpn-online) | [pia-foss](https://github.com/pia-foss/manual-connections) | 38 | 3.10 | USA | [Kape](#kape-technologies) | [2.5](#pia-is-slow)
... + dedicated IP | | 90 | 7.35
[protonvpn.com](https://protonvpn.com/pricing/) | [ProtonVPN](https://github.com/ProtonVPN/linux-cli) | 60 | 5 | Switzerland | Proton AG |
... unlimited | | 96 | 8 |
[Mozilla VPN](https://www.mozilla.org/en-US/products/vpn/) | [mozilla-vpn-client](https://github.com/mozilla-mobile/mozilla-vpn-client) | 60 | 5 | USA | Mozilla Foundation
[mullvad.net](https://mullvad.net/en) | [mullvadvpn](https://github.com/mullvad/mullvadvpn-app) | 60 | 5 | Sweden | |
[expressvpn.com](https://www.expressvpn.com/) | [lightway-laser](https://github.com/expressvpn/lightway-laser) based on [lightway-core](https://github.com/expressvpn/lightway-core) ([issue](https://github.com/expressvpn/lightway-core/issues/70)) (closed source: [expressvpn](https://www.expressvpn.com/vpn-software/vpn-linux)) ([lightway is not wireguard](https://www.allthingssecured.com/vpn/faq/lightway-vs-wireguard-vs-openvpn/)) | 94 | 8 | British Virgin Islands | [Kape](#kape-technologies) |note: provider location != server location. usually, you can choose the server location = jurisdiction
### multi-provider VPN clients
#### Vopono
https://github.com/jamesmcm/vopono
- wireguard providers:
- AirVPN - OpenVPN, WireGuard - https://airvpn.org/
- AzireVPN - OpenVPN, WireGuard - https://www.azirevpn.com/
- iVPN - WireGuard, OpenVPN, IPSec - https://www.ivpn.net/
- MozillaVPN - WireGuard - https://www.mozilla.org/en-US/products/vpn
- Mullvad - OpenVPN, WireGuard - https://mullvad.net/
- PrivateInternetAccess (PIA) - OpenVPN, WireGuard - https://www.privateinternetaccess.com/
- ProtonVPN - WireGuard - https://protonvpn.com/
- ~~TigerVPN - https://tigervpn.com/~~ - end of service: 2022-07-15
- OpenVPN providers:
- hidemyass (HMA) - OpenVPN - https://www.hidemyass.com/
- other VPN protocol providers:
- NordVPN - closed-source protocol? - https://nordvpn.com/
- https://github.com/jamesmcm/vopono/blob/master/vopono_core/src/config/providers### PIA is slow
longterm performance: at constant load, speed is limited to 10 Mbps = 3 TB/month (bandwidth throttling)
https://www.reddit.com/r/PrivateInternetAccess/comments/jq1gpp/pia_vpn_200_megabit_speed_cap/
> The issue as I have encountered it is software client running a torrent seed box running through a PIA forwarded port. Pings to PIA server 30-45 and things like fast.com give full speed but as soon **as you try to actually use anything other than a speedtest, specifically over a forwarded port the speed seems to take a dive.**
https://thebestvpn.com/reviews/private-internet-access/ - user reviews for Private Internet Access
> Started Out Fine, Now Terrible
>
> I just switched VPN providers after having PIA for ~6 years. It started off great, now it suffers from speeds so slow it's practically unusable. (YMMV, but in my experience, I'm sick of dealing with it and am finished with them.) My usual 50mbps DL speed would sometimes plummet to under 1 mbps! I tried to ignore it for awhile but just cannot anymore. PIA just sucks.> Terrible product and support
>
> I tested PIA and it worked well at first. I then decided to buy a 2-year subscription. At 1st the speeds were okay and I was satisfied however **after about 4-5 months I noticed that the latency's kept getting worse and worse.** It got so bad that PIA was practically unusable. I contacted support via their chat option on three occasions. each occasion they disconnected and I was left starting completely over. They had me change every setting possible and nothing changed. I was left with a product that doesn't work as advertised and of course I already paid for 2 years.Do not BUY! I believe they restrict your speeds once you have already purchased. STAY AWAY!> With PIA 5 yrs - only problems the last 2 yrs
>
> The first couple of PIA years were ok - minor issues here and there. The last 2 yrs my connection began dropping randomly and/or slowed right down. I was told to try all the ports under UDP and TCP until I found a port that didn't drop out, same to find a port with some speed. Then I got a copyright letter from my isp 1.5 yrs ago which prompted me to engage the Kill Switch full time + Mace. Didn't help because I got another copyright from my isp a week ago - although my personal ip address is not showing, my service provider info was exposed somehow. I tested my system with PIA running - kept saying NO Leaks. I beg to differ!> PIA Sucked (In My Experience)
>
> If you are shopping for a VPN I am here to tell you NOT to buy a product called PIA (Private Internet Access).
>
> The reasons are short and sweet:
>
> (1) it will degrade your internet speed just about to uselessness (mine went from 150 Mbps to ~30 Mbps) and
>
> (2) if you try to cancel they will not refund your subscription fee.> With PIA my download speed was 49 with ExpressVPN my download speed was 111 and with no VPN connected it was 171.
## closed-source wireguard VPN clients
the wireguard protocol is open-source, see https://www.wireguard.com/repositories/
... but most providers offer only closed-source wireguard VPN clients
open-source openVPN clients are easier to find, but wireguard has better performance (multithreading, less overhead)
provider | client | eur/year | eur/month | provider location | owner | TB/month
--|--|--|--|--|--|--
[nordvpn.com](https://nordvpn.com/pricing/deal-site/) | [nordvpn](https://nordvpn.com/download/linux/) (including NordLynx, a [closed-source fork of wireguard](https://www.allthingssecured.com/vpn/faq/lightway-vs-wireguard-vs-openvpn/)) | 60 | 5 | Panama | Nord Security
... 2-year plan | | 42 | 3.50 | |
[surfshark.com](https://order.surfshark.com/) | [surfshark](https://surfshark.com/download/linux) | 48 | 4 | Netherlands | Nord Security
[cyberghostvpn.com](https://www.cyberghostvpn.com/) | [cyberghost](https://www.cyberghostvpn.com/en_US/apps/linux-vpn) | | | Romania | [Kape](#kape-technologies)
... 2-year plan | | 26.40 | 2.20 |### expressvpn
https://www.reddit.com/r/Express_VPN/comments/o8c50l/expressvpn_looks_like_a_privacy_nightmare/
ExpressVPN looks like a privacy nightmare
Correct me if I am anywhere wrong in my post as I am not so familiar with ExpressVPN's features, but I decided to give it a go on linux and android since their proposal that you can watch streaming services while its on, yet it provides some kind of privacy against the ISP sounded fair.
However I figured that **they encourage you to install their own client on all platforms in order to use their service.** There is nothing wrong with that, many providers I have tried earlier have their own clients and in many cases they often provide more features than a raw openvpn config for example. But I was really surprised to acknowledge that **their clients are not open-source** and **they even DMCAd many redistributed or reverse engineering projects of their clients**. Also, I couldn't find a documentation for their API so I can get my openvpn keys programmatically without using their pre-compiled proprietary binaries.
And what surprised me even more that when I put up their APK to an AV check it turned out that their mobile app doesn't even have java bindings I could see in the results for their API directly, but it assumingly uses a closed source libxvclient.so file and its bindings which makes me think **they wanted to do every measure just so they can prevent anyone from reverse engineering their client code**. I didn't go any further by reverse engineering the software as this would break the law.
Also, when Googling for results regarding github projects I realized **they apply way too many SEO tricks to display absolutely unrelevant articles** from them that has nothing to do with my queries **to hide actually useful results**. Really annoying.
I wonder **why is this necessary** for them? If I already pay so much for their service why can they not provide an API that already exists for those who want to tinker/adjust the sw in ways they want to?
I personally dislike **proprietary software** not only because **you have no idea what it does under the hood** and how secure it is, but because **it provides absolutely no way to build up your own networking config**. It's probably easy for those who just want to use express for tunneling their whole internet traffic, but **for the power user who wants to set up their own interfaces, routes etc it's a nightmare**.
Also what's the purpose why the client is closed source? Many other providers are very successful with their OSS clients. I can only imagine that they don't want people to automate the vpn connection as then content providers would be able to simply grab all expressvpn ips relatively quick and then blacklist them from the service. But that's very unlikely.
https://github.com/Numenorean/ExpressVPN-Auth - looks like openVPN client, no wireguard VPN client
## Kape Technologies
https://restoreprivacy.com/kape-technologies-owns-expressvpn-cyberghost-pia-zenmate-vpn-review-sites/
https://restoreprivacy.com/private-internet-access-kape-crossrider/
- connections to Israel military (Israel intelligence agency, Unit 8200)
- responsible for clandestine operation, collecting signal intelligence (SIGINT) and code decryption, counterintelligence, cyberwarfare, military intelligence, and surveillance ... Unit 8200 is probably the foremost technical intelligence agency in the world and stands on a par with the NSA in everything except scale https://en.wikipedia.org/wiki/Unit_8200
- owner of VPN providers
- CyberGhost VPN
- Zenmate VPN
- Private Internet Access
- ExpressVPN
- owner of VPN "review" websites, where they promote their own services, and downrank competing services, see also https://restoreprivacy.com/vpn-review-websites-owned-by-vpns/
- vpnmentor.com
- wizcase.com## private server
alternative to open-source VPN providers
1. rent a VPS server (DigitalOcean, Linode, Vultr, Lightsail, ...)
- https://duckduckgo.com/?q=cheap+vps+provider+for+wireguard+vpn+server
2. install wireguard-server
3. connect with your wireguard-clientpro: cheap, choose any jurisdiction, use server for any purpose
con: setup is more work, server location is less flexible
criteria:
- cheap traffic
- fast connection
- server location = jurisdiction## seedbox
alternative to private server
no root access
### unlimited traffic
- https://www.feralhosting.com/pricing UK
- Helium: 1 TB disk, unlimited traffic, 10 gbp/month, 20 Gbps link
- Neon: 1.5 TB disk, unlimited traffic, 15 gbp/month, 20 Gbps link
- Argon: 2 TB disk, unlimited traffic, 20 gbp/month, 20 Gbps link
- https://www.rapidseedbox.com/#pricing NL/FR
- Fast: 1.2 TB disk, unlimited traffic, 18 eur/month, 1 Gbps link
- https://xirvik.com/seedboxes/plan/29-shared-servers NL/UK/US (?)
- Feast: 0.5 TB disk, unlimited traffic, 13 usd/month, 2 Gbps link
- Ratio: 1 TB disk, unlimited traffic, 20 usd/month, 2 Gbps link
- https://bigsb.net/plans/
- Baby Box 130: 0.130 TB disk, unlimited traffic, 12 eur/month, 0.1 Gbps link
- Baby Box 260: 0.260 TB disk, unlimited traffic, 18 eur/month, 0.1 Gbps link### limited traffic
traffic is the main bottleneck, see [#traffic](#traffic)
- https://duckduckgo.com/?q=vps+bittorrent+seedbox+providers+2022
- https://www.seedboxexpert.com/seedbox-guide/
- https://seedboxgui.de/seedbox/
- https://snthostings.com/seedbox/100mbps-seedbox/ office location: India
- https://greycoder.com/best-seedbox/
- https://www.seedhost.eu/seedboxes.php NL
- SDATA: 4 TB disk, 9 TB traffic/month, 12 eur/month, 120 eur/year, 1 Gbps link
- SDATA L: 8 TB disk, 16 TB traffic/month, 19 eur/month, 190 eur/year, 1 Gbps link
- https://seedit4.me/ NL
- Sidekick Pro: 1.5 TB disk, 5 TB traffic/month (public trackers allowed), 12 eur/month, 1 Gbps link
- Hero Pro: 2 TB disk, 9 TB traffic/month (public trackers allowed), 18 eur/month, 1 Gbps link
- Super Hero Pro: 3 TB disk, 15 TB traffic/month (public trackers allowed), 24 eur/month, 1 Gbps link
- Avenger Pro: 5 TB disk, 25 TB traffic/month (public trackers allowed), 40 eur/month, 1 Gbps link
- https://ultra.cc/#plan-pricing NL
- Eagle: 3 TB disk, 6 TB traffic/month, 12 eur/month, shared 50 Gbps link
- https://dediseedbox.com/vps.html NL
- 0.750 TB disk, 10 TB traffic/month, 15 usd/month, 10 Gbps link
- 1 TB disk, 14 TB traffic/month, 20 usd/month, 10 Gbps link
- 1.5 TB disk, 18 TB traffic/month, 25 usd/month, 10 Gbps link
- https://evoseedbox.com/
- Speed: 0.300 TB disk, 4 TB traffic/month, 12 eur/month, 0.1 Gbps link
- Blaze: 0.600 TB disk, 7 TB traffic/month, 18 eur/month, 0.1 Gbps link### limitations
#### limited seeding to public trackers or DHT
- https://www.reddit.com/r/seedboxes/comments/7nwuz4/best_seedbox_for_public_torrents/
- https://dediseedbox.com/wiki/knowledgebase/do-you-allow-public-trackers/
- Q: Do you allow public trackers? - A: We allow downloading from public trackers but uploading/seeding to public trackers is not possible.
- https://cheapseedboxes.com/seedboxes-that-support-public-trackers/
- [Sdedi.com](https://www.sdedi.com/) FR
- [useed.fr](https://www.useed.fr/) FR
- [feralhosting.com](https://www.feralhosting.com/pricing) UK
- [darkseed.fr](https://darkseed.fr/) FR
- [ma-seedbox.me](https://ma-seedbox.me/) FR
- [seedbox.fr](https://www.seedbox.fr/) FR
- https://www.reddit.com/r/seedboxes/comments/skfomh/seedboxes_and_public_trackers/
- It really depends on the provider. I use ultra.cc and they donβt seem to give a crap as they as their business is based in Singapore with the servers in the Netherlands, they are practically immune to DMCA although they do have a policy that recommends that you only seed public tracker torrents to 2 ratio. Itβs only a recommendation though.
- https://www.reddit.com/r/seedboxes/comments/a7jcvf/public_trackers_allowed/
- https://xirvik.com/seedboxes/plan/29-shared-servers
- Public trackers: OK to download, but seed only to reasonable ratios
- Torrents in public trackers don't have a short traffic peak like those in private trackers. **A popular torrent in a public tracker can consume terabytes of traffic** every day for months, starving other torrents and increasing server load (which affects all users), cost, etc. There's also no need to seed forever in public tracker - with the amount of users, torrents stay healthy for years without anyone having to accept the responsibility of keeping them alive.### seedbox in spain
- https://www.reddit.com/r/seedboxes/comments/32xeve/seedbox_in_spain/
- http://www.seedbox-spain.com/
-## server location
should be near your location = low latency = low ping
### copyright laws
- π’ Downloading allowed (for personal use): Poland, Spain, Switzerland
- π‘ Download Fines (not enforced): Argentina, Australia, Brazil, Canada, China, Colombia, Czech Republic, Denmark, Egypt, Greece, Iran, Israel, Italy, Latvia, Mexico, The Netherlands, Philippines, Portugal, Romania, Russia Singapore, Slovakia, Slovenia, South Africa, Uruguay
- π΄ Download fines (enforced): Belgium, Finland, France, Germany, India, Japan, Malaysia, New Zealand, United Arab Emirates, United Kingdom, United Statesbased on
- https://vpnoverview.com/privacy/downloading/download-fines/
- https://www.vpnmentor.com/blog/torrents-illegal-update-country/
- https://vpnpro.com/blog/is-torrenting-illegal/### connectivity
should be close to internet exchange points (IXPs) (London, Frankfurt, Amsterdam, Moscow, Paris, Seattle, Los Angeles, Sao Paulo, ...)
- https://www.itgsnews.com/mapping-internet-maps/
- https://global-internet-map-2012.telegeography.com/
- https://www.telecomramblings.com/network-maps/europe/
- https://www.colt.net/global-network/coverage-maps/
- https://www.gtt.net/us-en/about-us/our-network
- https://www.internetexchangemap.com/
- https://www.datacentermap.com/ixps.html
- https://en.wikipedia.org/wiki/List_of_Internet_exchange_points_by_size### energy cost
- https://duckduckgo.com/?q=electricity+prices+by+country
- https://advisor.visualcapitalist.com/global-energy-prices-by-country/
- https://www.globalpetrolprices.com/electricity_prices/Electricity prices for business, June 2022 (kWh, Euro)
- π‘ Argentina 0.024
- π‘ Egypt 0.039
- π‘ South Africa 0.073
- π‘ Canada 0.087
- π‘ China 0.087
- π‘ Russia 0.092
- π‘ Uruguay 0.106
- π‘ Greece 0.117
- π‘ Colombia 0.123
- π‘ Brazil 0.132
- π‘ Philippines 0.132
- π‘ Slovenia 0.132
- π’ Spain 0.140
- π‘ Israel 0.154
- π’ Switzerland 0.164
- π‘ Slovakia 0.170
- π‘ Mexico 0.173
- π‘ Romania 0.203
- π‘ Singapore 0.217
- π‘ Australia 0.223
- π’ Poland 0.251
- π‘ Latvia 0.253
- π‘ Portugal 0.254
- π‘ Czech Republic 0.267
- π‘ Denmark 0.322
- π‘ Netherlands 0.360
- π‘ Italy 0.390
- π‘ Iran ?## traffic
factor = 1/8/1E6\*3600\*24\*30 = 0.324 TB/Mbps
uplink | upload traffic
-- | --
8 Mbps | 2.5 TB/month
10 Mbps | 3 TB/month
40 Mbps | 13 TB/month
100 Mbps | 30 TB/month
1 Gbps | 300 TB/month
10 Gbps | 3000 TB/month## related
- https://fosspost.org/linux-vpn-clients-providers/
- https://whatismyipaddress.com/best-vpns-torrenting
- https://www.tomsguide.com/best-picks/torrenting-vpn-torrents - deals