CLI
Command line interface
Prerequisites: No dependencies. EdgeVPN releases are statically compiled.
Just grab a release from the release page on GitHub. The binaries are statically compiled.
If you’re using homebrew in MacOS, you can use the edgevpn formula
brew install edgevpn
Requirements:
$> git clone https://github.com/mudler/edgevpn
$> cd edgevpn
$> go build
Let’s create our first vpn now and start it:
$> EDGEVPNTOKEN=$(edgevpn -b -g)
$> edgevpn --dhcp --api
That’s it!
You can now access the web interface on http://localhost:8080.
To join new nodes in the network, simply copy the EDGEVPNTOKEN
and use it to start edgevpn in other nodes:
$> EDGEVPNTOKEN=<token_generated_before> edgevpn --dhcp
Command line interface
GUI app
Query the network status and operate the ledger with the built-in API
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.