Skip to content

Electron/NodeJS UI Platform for managing WireGuard networks on Windows and Linux

License

Notifications You must be signed in to change notification settings

nettica-com/nettica-agent

Repository files navigation

nettica-agent

Project setup

nvm use 16.15.1
npm install

Compiles and hot-reloads for development

npm run electron:serve

Compiles and minifies for production

npm run electron:build

Build cross-platform/cross-architecture

npm run electron:build -- --linux deb --arm64 --dir   # arm64 cross compile
npm run electron:build -- --linux deb --armv7l --dir  # pi cross compile

Build for distribution (linux amd64/deb, amd64/rpm, arm7l/deb, arm64/deb, arm64/rpm)

./build.sh

Lints and fixes files

npm run lint --fix

Customize configuration

See Configuration Reference.

WireGuard® is a registered trademark of Jason A. Donenfeld.

About

Electron/NodeJS UI Platform for managing WireGuard networks on Windows and Linux

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages