An open API service indexing awesome lists of open source software.

https://github.com/tuladhar/easy-openvpn

Easy OpenVPN allows you to hassel-free setup an OpenVPN server using Docker with a single command.
https://github.com/tuladhar/easy-openvpn

automation bash devops docker hacktoberfest hacktoberfest-accepted openvpn

Last synced: about 1 year ago
JSON representation

Easy OpenVPN allows you to hassel-free setup an OpenVPN server using Docker with a single command.

Awesome Lists containing this project

README

          

![](easy-openvpn.png)

> Quick and easy way to setup an OpenVPN server using Docker with a single command.

## Installation
```
$ curl -fsSLO https://raw.githubusercontent.com/tuladhar/easy-openvpn/main/easy-openvpn.sh
$ chmod +x easy-openvpn.sh
```

## OpenVPN Easy Installation

**NOTE:**
* `ENDPOINT` can be an IP address or domain name of the openvpn server.
* Allow the UDP port 1194 (openvpn) on the firewall.

```
$ ./easy-openvpn.sh --name example --endpoint ENDPOINT
```

## Generate Client Configuration

```
$ ./easy-openvpn.sh --name example --client client1
$ ./easy-openvpn.sh --name example --client client2
$ ./easy-openvpn.sh --name example --client client3
```

## Powered By
* https://openvpn.net/
* https://www.docker.com/
* https://github.com/kylemanna/docker-openvpn

## Thanks
- [andreipetrescu95](https://github.com/andreipetrescu95)