Skip to main content

ClosedVPN — Secure VPN for Hybrid Teams

Project description

ClosedVPN

Secure VPN for hybrid teams — connect, manage, and monitor your dedicated VPN infrastructure from the terminal.

PyPI Python License

Overview

ClosedVPN is a command-line tool designed for remote and hybrid teams that need secure access to corporate resources. Whether you're working from home, a coffee shop, or traveling internationally, ClosedVPN ensures your connection remains private and protected.

It connects your team to a dedicated VPN infrastructure powered by the OneFirewall Alliance threat intelligence network, providing real-time threat blocking and encrypted access from anywhere.

Installation

pip install closedvpn

Quick Start

1. Authenticate

closedvpn login

Login with your Personal Access Token. You will be prompted to select your organization during the login process.

You can also pass the token directly

closedvpn login --pat YOUR_TOKEN

2. Connect

closedvpn connect

Establish a secure VPN connection to your dedicated infrastructure.

3. Check Status

closedvpn status

Verify your current connection status.

4. Disconnect

closedvpn disconnect

Safely disconnect from the VPN session.

Commands

🔐 Authentication

Command Description
closedvpn login Login with your Personal Access Token
closedvpn logout Sign out from ClosedVPN
closedvpn whoami Show current user information

🌐 VPN Connection

Command Description
closedvpn connect Connect to ClosedVPN
closedvpn disconnect Disconnect from ClosedVPN
closedvpn status Show VPN connection status

🏢 Organization

Command Description
closedvpn org list List available organizations
closedvpn org switch Switch to a different organization
closedvpn org current Show currently selected organization

ℹ️ General

Command Description
closedvpn version Show CLI version
closedvpn --help Show help information

Platform Support

Platform Status
macOS ✅ Supported
Windows ✅ Supported
Linux ✅ Supported

Requirements: Python 3.9 or higher

License

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

Bundled third-party components retain their original licenses. See THIRD_PARTY_LICENSES for details.

Support

Need help? We're here for you!

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

closedvpn-1.0.0.tar.gz (9.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

closedvpn-1.0.0-py3-none-any.whl (9.9 MB view details)

Uploaded Python 3

File details

Details for the file closedvpn-1.0.0.tar.gz.

File metadata

  • Download URL: closedvpn-1.0.0.tar.gz
  • Upload date:
  • Size: 9.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for closedvpn-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5a8cf8f9730adbceec612be8b7649b717dc53dc64e028071ba33d772ca8ab72f
MD5 176adbded8130676996667d18b7c74a4
BLAKE2b-256 c79de425a6527ccd5520d4274f38b9bdf1497cb1cce239a1665d6f815f6579da

See more details on using hashes here.

File details

Details for the file closedvpn-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: closedvpn-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for closedvpn-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bc357a5a814523c2f3efe9ff3488e389080e9159f62bee78bbc6f01fb5302a46
MD5 e8423d835432ca5265b76337974e62d9
BLAKE2b-256 e8fcb65607f92becc5fea4ab9f7a7e1c2fcf12c6c7351965ac45a137a5081541

See more details on using hashes here.

Supported by

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