Metadata-Version: 2.1
Name: certbot-access-server
Version: 1.0.4
Summary: OpenVPN Access Server Installer plugin for Certbot
Home-page: https://github.com/OpenVPN/certbot-access-server
Author: Certbot Project
Author-email: "OpenVPN Inc." <info@openvpn.net>
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Plugins
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Security
Classifier: Topic :: System :: Installation/Setup
Classifier: Topic :: System :: Networking
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
Provides-Extra: docs
License-File: LICENSE.txt

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.

.. code:: bash

    pip3 install certbot-access-server

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

.. code-block:: bash

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

Notes
-----
The plugin requires running instance of OpenVPN Access Server to work
