Skip to content

WantasticApp/wantasticd

 
 

Repository files navigation

wantasticd

wantastic's WireGuard-inspired VPN protocol client daemon

Installation

Linux & macOS

Run the following command in your terminal to automatically download, install, and configure wantasticd for your architecture:

curl -sSL https://get.wantastic.app | sudo sh

Windows

Open PowerShell as Administrator and run the following command:

irm https://get.wantastic.app/win | iex

connect

To connect to a wantastic server, use the connect command.

wantasticd connect -config /etc/wireguard/wg0.conf

status

To check the status of the wantastic connection, use the status command.

wantasticd status

login

wantasticd login -token ${TOKEN}

login with console.wantastic.app

To login with console.wantastic.app, use the login command without any flags.

wantasticd login   

service mode

To install the service, use the install command.

wantasticd install -config /etc/wantastic/wg0.conf

To uninstall the service, use the uninstall command.

wantasticd uninstall

To start the service, use the start command.

wantasticd start

To stop the service, use the stop command.

wantasticd stop

To restart the service, use the restart command.

wantasticd restart

To check the status of the service, use the status command.

wantasticd status

# P2P Test
```bash
./e2e/run_p2p_test.sh

P2P Benchmark

Check out our P2P Performance Benchmarks to see the multi-gigabit throughput capabilities of the new Wantastic Userspace Hybrid Netstack!

About

wantastic custom userspace wireguard client

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • Go 90.5%
  • Shell 4.7%
  • Go Template 2.7%
  • Other 2.1%