No description
| clients | ||
| .gitignore | ||
| BASE.ovpn.example | ||
| INSTALL.md | ||
| LICENSE | ||
| mkovpn | ||
| README.md | ||
| USAGE.md | ||
mkovpn
Manage OpenVPN client profiles with ease
mkovpn is a command-line tool that generates and manages individual OpenVPN client configurations. It produces self-contained .ovpn files that can be imported into any OpenVPN client on any platform.
Built on top of Easy RSA, mkovpn simplifies the process of creating, updating, and revoking client certificates and VPN profiles.
Documentation
- INSTALL.md - Installation and initial setup instructions
- USAGE.md - Complete command reference and usage guide
Features
- Create complete, self-contained
.ovpnclient configurations - Manage certificates through Easy RSA
- Update all client profiles when server configuration changes
- Revoke certificates and generate CRLs for the OpenVPN server
- Simple command-line interface
Author
Courtney Rosenthal
cr@crosenthal.com
License
This is free and unencumbered software released into the public domain.
For more information, see the UNLICENSE.
Links
- Project repository: https://codeberg.org/crosenthal/mkovpn
- License: https://codeberg.org/crosenthal/mkovpn/raw/branch/main/LICENSE