Skip to main content

Scripts required for the open source end-to-end solution TheVPNCompany.com.au

Project description

TheVPNCompany

TheVPNCompany is an Open Source VPN company who intends to:
  • Increase transparency, allowing to be audited by anyone.

  • Increase the usage of VPNs around, based on companies and practices that are transparent.

This package consists on a set of daemons and scripts required for different subsystems.

1 - consumer_orchestration.py, consumer that creates fully configured OpenVPN servers in 120 seconds.

2 - consumer_certificates.py, consumer that creates new OpenVPN certificates.

The following scripts provides information to Zabbix monitoring systems:

1 - zabbix_openvpn_user_discovery.py, which discover connected OpenVPN Users using the management console

2 - zabbix_openvpn_usage_per_user.py, which reports the data usage per user

3 - zabbix_track_monthly_traffic.py, which reports the OpenVPN data usage per month

Installation

Install the scripts from the source code

python setup.py install

Install the scripts from pip

pip install thevpncompany

Documentation

You can find the documentation for all the released Open Source code on TheVPNCompany website: https://thevpncompany.com.au

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

thevpncompany-0.1.0.tar.gz (13.8 kB view details)

Uploaded Source

Built Distributions

thevpncompany-0.1.0-py3.5.egg (43.9 kB view details)

Uploaded Egg

thevpncompany-0.1.0-py2.7.egg (31.0 kB view details)

Uploaded Egg

thevpncompany-0.1.0-py2-none-any.whl (20.9 kB view details)

Uploaded Python 2

File details

Details for the file thevpncompany-0.1.0.tar.gz.

File metadata

  • Download URL: thevpncompany-0.1.0.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2

File hashes

Hashes for thevpncompany-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b35df052fd0847f155d429acce2de1f3cd1892f7febc9296ead9ef1286e75a8f
MD5 965d6c33969db96183a9d77aa7848d0b
BLAKE2b-256 154340a7441569a88c70076245caea815ec88c13975f8c5d26965b5026e324a7

See more details on using hashes here.

File details

Details for the file thevpncompany-0.1.0-py3.5.egg.

File metadata

  • Download URL: thevpncompany-0.1.0-py3.5.egg
  • Upload date:
  • Size: 43.9 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2

File hashes

Hashes for thevpncompany-0.1.0-py3.5.egg
Algorithm Hash digest
SHA256 a2b8c2c7090b045c2eabc71a2544b7d0ae6e7baabac927d273e1e6bcf59ceecb
MD5 5f880b183c38ada148c91468978b3c0b
BLAKE2b-256 b226888364a96d1b2bec46e203a9abbb75ea6ffc2cdb255d0471dbd4f9388267

See more details on using hashes here.

File details

Details for the file thevpncompany-0.1.0-py2.7.egg.

File metadata

  • Download URL: thevpncompany-0.1.0-py2.7.egg
  • Upload date:
  • Size: 31.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2

File hashes

Hashes for thevpncompany-0.1.0-py2.7.egg
Algorithm Hash digest
SHA256 2cdd284107c047359f59815ef4540644645f55cbad9f6512a40f42bb0dc6d2ae
MD5 22e36e982a53c1371e439e3953d45aa6
BLAKE2b-256 7080a88b959105b9d27a3b4a3f6d5f1885bba2dd42fd08f088647309c4c53636

See more details on using hashes here.

File details

Details for the file thevpncompany-0.1.0-py2-none-any.whl.

File metadata

  • Download URL: thevpncompany-0.1.0-py2-none-any.whl
  • Upload date:
  • Size: 20.9 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.5.0.1 requests/2.9.1 setuptools/20.7.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.5.2

File hashes

Hashes for thevpncompany-0.1.0-py2-none-any.whl
Algorithm Hash digest
SHA256 e2b0e20dc815fcbeb6abd9fef83d87b58794721cf6515420afd0ef9d22e573e8
MD5 b452e964b8f409789a4c45eb029c8211
BLAKE2b-256 fce178bc522cafc656a462f2a1930de95489936b74b380503aa34bebd0906b38

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page