🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more

vpn-server

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vpn-server

Create an on-demand VPN Server running OpenVPN using AWS EC2

1.7.1
Maintainers
1

Python

Platform Supported

Generic badge

Repo Stats

GitHub GitHub repo size GitHub code size

Deployments

doc pypi markdown

Pypi-format Pypi-status sourcerank

VPN Server

Establish a scalable, on-demand VPN Server powered by OpenVPN on AWS EC2.

Install

python -m pip install vpn-server

Usage

import vpn

# Instantiates the object
vpn_server = vpn.VPNServer()

# Create a VPN Server
vpn_server.create_vpn_server()

# Test an existing VPN Server
# vpn_server.test_vpn()

# Deletes the VPN Server
vpn_server.delete_vpn_server()

:bulb:   Please refer to the wiki page for more usage instructions and payload requirements.

Coding Standards

Docstring format: Google
Styling conventions: PEP 8
Clean code with pre-commit hooks: flake8 and isort

Release Notes

Requirement

python -m pip install gitverse

Usage

gitverse-release reverse -f release_notes.rst -t 'Release Notes'

Linting

PreCommit will ensure linting, and the doc creation are run on every commit.

Requirement

pip install sphinx==5.1.1 pre-commit recommonmark

Usage

pre-commit run --all-files

Wiki

Repository

Runbook

Package

© Vignesh Rao

Licensed under the MIT License

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts