hwdsl2/openvpn-install
OpenVPN server installer for Ubuntu, Debian, AlmaLinux, Rocky Linux, CentOS, Fedora, openSUSE, Amazon Linux and Raspberry Pi OS. Includes interactive setup and client management. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 1566
- days_rel: n/a
- days_push: 7
- n_releases_24m: 0
Adoption not part of the score
1728 stars · 488 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Bash script that automates setting up an OpenVPN server on a wide range of Linux distributions, including Ubuntu, Debian, CentOS, Fedora, and Raspberry Pi OS. It supports both fully automated and interactive installation, and manages VPN clients and certificates after setup.
Use cases
- set up my own OpenVPN server on a VPS
- install a VPN server on Ubuntu with one command
- manage OpenVPN users and client certificates
- self-host a VPN for privacy on a cloud server
- configure OpenVPN profiles for Windows, macOS, iOS and Android
- run a VPN server on Raspberry Pi
- enable IPv6 support for OpenVPN clients
When to choose
- you want a fast, scriptable OpenVPN server setup on a Linux server
- you need interactive customization of VPN options during install
- you want built-in client and certificate management
- you are self-hosting a VPN for privacy or remote access
When to avoid
- you prefer WireGuard or IPsec instead of OpenVPN
- you need a GUI-based VPN management tool
- you are not running a supported Linux distribution
- you need a managed VPN service rather than self-hosting
Facets
cli-tool · maturity active
vpn security networking cli self-hosted cryptography security privacy networking self-hosted censorship-circumvention cli self-hosted openvpn vpn-server installer bash-script easyrsa raspberry-pi ipv6 client-management command-line linux
1 source
- readme: https://github.com/hwdsl2/openvpn-install · fetched 2026-08-28 · 26e0ff7d3a11
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| hwdsl2/openvpn-install | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="hwdsl2/openvpn-install")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem