🔒 OpenVPN Server Docker Container with Menu Interface and EasyRSA PKI CA
2.2K
Bash menu for managing an OpenVPN Docker server. This repository provides a console interface for using maksimstojkovic/openvpn which supports all major linux architectures.
The menu provides functionality for initialising a Certificate Authority (CA), issuing user certificates, generating a minimal set of server files which excludes the CA root key, and encryption of vulnerable CA files.
The menu assumes that CA and server files will be generated in the current working directory ($PWD). Navigating to a removable media device before starting the menu is recommended to increase security.
Start the menu using:
bash <path-to-repo>/menu/ovpn_menu
Initialising the CA automatically generates:
When not using the CA to manage user certificates, it is recommended that CA files are encrypted and stored offline on removable media devices. This can be done using 5) Manage Server -> 6) Encrypt CA and 5) Manage Server -> 7) Decrypt CA.
Content type
Image
Digest
Size
6.1 MB
Last updated
over 5 years ago
docker pull maksimstojkovic/openvpn