{"repo":"angristan/openvpn-install","free":true,"listed":false,"github":"https://github.com/angristan/openvpn-install","clone":"git clone https://github.com/angristan/openvpn-install.git","description":"Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more","language":"Shell","stars":16103,"topics":["openvpn","vpn","encryption","bash","debian","ubuntu","fedora","centos","arch-linux","openvpn-server"],"license":"MIT","category":"networking-infra","readme_excerpt":"openvpn-install OpenVPN installer for Debian, Ubuntu, Fedora, openSUSE, CentOS, Amazon Linux, Arch Linux, Oracle Linux, Rocky Linux and AlmaLinux. This script will let you setup and manage your own secure VPN server in just a few seconds. What is this? This script is meant to be run on your own server, whether it's a VPS or a dedicated server, or even a computer at home. Once set up, you will be able to generate client configuration files for every device you want to connect. Internet routing, access between VPN clients, and access to selected server-side networks can be configured independently. By default, internet routing is enabled and the other paths are disabled. The solid destination path is enabled by default. Dashed destination paths are opt-in. Why OpenVPN? OpenVPN was the de facto standard for open-source VPNs when this script was created. WireGuard came later and is simpler and faster for most use cases. Check out wireguard-install. That said, OpenVPN still makes sense when you need: - TCP support : works in restrictive environments where UDP is blocked (corporate networks, airports, hotels, etc.) - Password-protected private keys : WireGuard configs store the private key in plain text - Legacy compatibility : clients exist for pretty much every platform, including older systems Features - Installs and configures a ready-to-use OpenVPN server - CLI interface for automation and scripting (non-interactive mode with JSON output) - Certificate renewal for both client ","default_branch":null,"files":null,"tree":[],"storefront":"/r/angristan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/angristan/openvpn-install/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}