The Wayback Machine - https://web.archive.org/web/20190322165857/https://github.com/kelunik/acme
Skip to content
Please note that GitHub no longer supports Internet Explorer.

We recommend upgrading to the latest Microsoft Edge, Google Chrome, or Firefox.

Async ACME library written in PHP based on the Amp concurrency framework.
Branch: master
Clone or download
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
res
test
.gitattributes
.gitignore
.travis.yml
LICENSE
README.md
composer.json
phpunit.xml.dist

README.md

acme License

kelunik/acme is a non-blocking implementation of the ACME protocol based on the amp concurrency framework.

If you're looking for a PHP client, have a look at kelunik/acme-client which is based on this library.

Required PHP Version

  • PHP 7.0

Installation

composer require kelunik/acme

This package follows semantic versioning. Although there's no v1.0.0 yet, it's safe to use it as a dependency, because breaking changes won't be installed when using it as ^0.3.

Documentation

The library is fully documented using PHPDoc.

Usage

If you're not familiar with promises and amphp/amp yet, read my blog post to get started. You can always use Amp\Promise\wait to use this async library in synchronous code.

You can’t perform that action at this time.