Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inverse-inc/wireguard-go
WireGuard client for PacketFence ZTNA
https://github.com/inverse-inc/wireguard-go
Last synced: about 2 months ago
JSON representation
WireGuard client for PacketFence ZTNA
- Host: GitHub
- URL: https://github.com/inverse-inc/wireguard-go
- Owner: inverse-inc
- License: mit
- Created: 2020-09-02T19:11:54.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-26T18:53:38.000Z (over 3 years ago)
- Last Synced: 2024-06-21T08:15:44.490Z (7 months ago)
- Language: Go
- Size: 5.37 MB
- Stars: 8
- Watchers: 8
- Forks: 8
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# Inverse's implementation of the wireguard client
## How to build Windows client
NOTE: These instructions need to be executed on a Windows computer
First, clone this repo and then run:
```
.\build_windows.bat
cd windows_installer/
.\build.bat
```The first bat command will output the binaries in x86/ and amd64/
The second bat command will output MSI installers in windows_installer/dist/
The build script should pull all dependencies that are required so running this on a bare Windows should work fine.
## How to build Linux client
Building on Linux is easy enough, just run:
```
make
```This client isn't packaged in .deb or .rpm yet but the binary doesn't depend on anything and should run fine on any recent kernel.
## How to build Mac OS client
NOTE: These instructions need to be executed on a Mac computer
First, clone this repo and then run:
```
./build_macos.sh
cd macos_installer/
./build.sh
```The first command will output the binaries in amd64/ (only architecture currently built for Mac OS)
The second shell command will output a dmg installer in macos_installer/dist/
The build script should pull all the dependencies it needs so running this on a bare Mac OS should work fine.