Skip to content

TroddenSpade/OpenGate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenGate

Command-line Client for the VPN Gate Project.

npm npm bundle size NPM

Getting Started

Prerequisites

  • Node and NPM should be installed
  • Openvpn CLI edition should be installed
apt install openvpn (ubuntu)

brew install openvpn (MacOs)

Installing

  • If you have npm installed
npm i -g opengate-cli
  • You can use install script from the project
./install.sh

Usage

$ opengate -h
Usage: opengate [options]

Options:
  --version, -v     Show version number                                [boolean]
  --help, -h        Show help                                          [boolean]
  --background, -b  run vpn in background
  --reconnect, -r   reconnect to last openvpn server
  --log, -l         openvpn logs
  --kill, -k        kill openvpn's backgound process

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.

Authors

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details

Acknowledgments