Metadata-Version: 2.1
Name: certbot-access-server
Version: 0.1.2
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.6
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
---------------
==================================================  ===================================
``--certbot-access-server:as-installer-socket``     Path to the socket OpenVPN Access Server
                                                    is listening at
                                                    (Default:
                                                    /usr/local/openvpn_as/etc/sock/sagent.localroot)
``--certbot-access-server: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.6+ 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
