Skip to content

Certbot plugin for OpenVPN Access Server

License

Notifications You must be signed in to change notification settings

OpenVPN/certbot-access-server

Repository files navigation

certbot-access-server

OpenVPN Access Server Installer plugin for Certbot

The plugin automates installation of plugin, generated by certbot, to the OpenVPN Access Server system.

Named Arguments

--as-installer-socket Path to the socket OpenVPN Access Server is listening at (Default: /usr/local/openvpn_as/etc/sock/sagent.localroot)
--as-installer-path-only Set path to certificate to OpenVPN Access Server instead of certificate itself (Default: false)

Installation

certbot-access-server requires Python 3.7+ to run.

pip3 install certbot-access-server

Examples

To acquire and install a single certificate for example.com, using certbot's standalone webserver:

certbot \
    --standalone
    --installer as_installer \
    -d example.com

Notes

The plugin requires running instance of OpenVPN Access Server to work