wesher
wg-ui
wesher | wg-ui | |
---|---|---|
10 | 11 | |
891 | 1,451 | |
- | - | |
6.1 | 2.4 | |
17 days ago | about 1 year ago | |
Go | Go | |
GNU General Public License v3.0 only | Apache License 2.0 |
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.
wesher
-
Would we still create Nebula today?
https://github.com/costela/wesher
Wiresmith: Rust, auto-configs clients into a mesh
-
Does a fully featured WireGuard-protocol based corporate VPN software exist?
Maybe take a look at Wesher https://github.com/costela/wesher
-
Mesh of multiple wg tunnels
I run a Wireguard mesh network with Wesher, and I am pretty sure that there are other projects to automate this. Is there a reason not to use them?
-
Tailscale/golink: A private shortlink service for tailnets
From a purely networking perspective, there are far better solutions than tailscale.
Have a look at full mesh VPNs like:
https://github.com/cjdelisle/cjdns
https://github.com/yggdrasil-network/yggdrasil-go
https://github.com/gsliepen/tinc
https://github.com/costela/wesher
These build actual mesh networks where every node is equal and can serve as a router for other nodes to resolve difficult network topologies (where some nodes might not be connected to the internet, but do have connections to other nodes with an internet connection).
Sending data through multiple routers is also possible. They also deal with nodes disappearing and change routes accordingly.
tailscale (and similar solutions like netbird) still use a bunch of "proxy servers" for that. You can set them up on intermediate nodes, but that have to be dealt with manually (and you get two kinds of nodes).
- Wie würdet ihr derzeit ein persistentes VPN-"Mesh" für ~20 Geräte bauen?
-
How to add new client to wireguard in VPS without getting public IP changed on the client?
There are two factors at play here. The client's public IP actually depends on the gateway they use on accessing the internet. You can disable routing and your clients will keep their public IP and general internet access won't go through the VPS. However, if you want the traffic between "clients" also skip the VPS, then you want a mesh network. wesher and wg-meshconf can help you on configuring them.
-
Anyone using WireGuard for production as SDN?
Have you considered https://github.com/costela/wesher or does this not fit your use case?
-
internal naming conventionds
I use Hashicorp Consul and Hashicorp Nomad for service discovery and task scheduling respectively, with wesher for my internal private management network that Consul, Nomad, etc run on to protect the management interfaces. Fabio bridges the gap between the wesher wireguard VPN and the rest of my home network.
-
Building a Mesh VPN Tool for the Community
How does your solution compare to wesher?
-
Wireguard Mesh Network Options
How does it compare to https://github.com/costela/wesher?
wg-ui
-
Remotely administer proxmox
Exactly. Even a wireguard LXC container would work. I also installed docker on my wireguard VM so I can run wg-ui to make management easier and generate QR codes to scan when adding devices. https://github.com/EmbarkStudios/wg-ui
-
Wireguard on host or in Docker container?
I run a lightweight VM just for wireguard with a kernel that has it built in. On the same VM I installed docker and run https://github.com/EmbarkStudios/wg-ui which makes it way easier to create profiles.
-
Evaluating moving from OpenVPN to WireGuard. Some questions.
The only way I’ve found, is to use a GUI like this: https://github.com/EmbarkStudios/wg-ui. Pi-VPN is another popular option.
-
Free (as in both) front-end web GUI for an OpenVPN (and/or maybe Wireguard) server, that's suitable for a small business?
https://github.com/EmbarkStudios/wg-ui (1.1k GitHub stars, last updated March 26th)
-
Looking for a simple VPN solution
Wireguard and WG-UI
-
Self Hosted GUI to monitor and administer wireguard peers
WG UI
-
Full WireGuard Support in ProtonVPN for Android
Well, hit me up if you want a VPS installed with WireGuard with maybe some nice web interface like https://github.com/EmbarkStudios/wg-ui
-
v0.2 Released! - Wireguard Manager and API
There are web gui ones available like this one. I haven't tried them, so can't vouch for their quality.
-
Self-Hosting Wireguard
I use this to manage my wireguard connections. https://github.com/EmbarkStudios/wg-ui
-
PiHole+Wireguard+Unbound in Docker?
Thought so, as I was trying to do the same thing as you when I found it. Hope it does the job for you as it does for me. Then after you learn a bit more about docker and docker-compose you can also add this as a dead simple UI for Wireguard https://github.com/EmbarkStudios/wg-ui .
What are some alternatives?
wg-meshconf - WireGuard full mesh configuration generator.
wireguard-ui - Wireguard web interface
ergo - An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
WGDashboard - Simplest dashboard for WireGuard VPN written in Python w/ Flask
wireguard-vanity-keygen - WireGuard vanity key generator
wg-manager - A easy to use WireGuard dashboard and management tool
wiresteward - Wireguard peer manager
Wireguard-Manager-and-API - A Wireguard VPN Server Manager and API to add and remove clients
kilo - Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
wg-gen-web - Simple Web based configuration generator for WireGuard
drago - ☁️ Securely connect anything with WireGuard® and manage all your networks from a single place.
wg-easy - The easiest way to run WireGuard VPN + Web-based Admin UI. [Moved to: https://github.com/wg-easy/wg-easy]