2017 © Pedro Peláez
 

yii2-extension yii2-acme

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

image

sam002/yii2-acme

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  • Wednesday, October 26, 2016
  • by sam002
  • Repository
  • 1 Watchers
  • 1 Stars
  • 29 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 6 Versions
  • 0 % Grown

The README.md

yii2-acme

SensioLabsInsight, (*1)

Codacy Badge Code Climate, (*2)

Latest Version Software License, (*3)

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment), (*4)

Installation

The preferred way to install this extension is through composer., (*5)

Either run, (*6)

composer require sam002/yii2-acme:~0.1.2

or add, (*7)

"sam002/yii2-acme" : "~0.1.2"

to the require section of your application's composer.json file., (*8)

Usage

After extension is installed you need to setup auth client collection application component:, (*9)

Configure, (*10)

Frontend (need to checked by certificate provider), (*11)

...
'module' => [
    //Catch all requests on .well-known
    '.well-known' => [
        'class' => 'sam002\acme\Acme',
        //optional
        'location' => realpath('../runtime/acme'),
        'providerUrl' => Acme::PROVIDERS['letsencrypt:production']
        'keyLength' => 2048,
        'keyStorage' => 'sam002\acme\storage\file\KeyStorageFile',
        'certificateStorage' => 'sam002\acme\storage\file\CertificateStorageFile'
        'challengeStorage' => 'sam002\acme\storage\file\ChallengeStorageFile'
    ],
    ...
]

Console task, (*12)

...
'controllerMap' => [
    'acme' => [
        'class' => 'sam002\acme\console\AcmeController'
    ],
    ...
]

Further Information

Credits

License

The LGPLv3 License. Please see License File for more information., (*13)

The Versions

26/10 2016

dev-develop

dev-develop

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls

26/10 2016

dev-master

9999999-dev

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls

26/10 2016

0.1.3

0.1.3.0

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls

22/10 2016

0.1.2

0.1.2.0

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls

09/07 2016

0.1.1

0.1.1.0

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls

09/07 2016

0.1.0

0.1.0.0

YII2 extension for certificate management using ACME (Automatic Certificate Management Environment)

  Sources   Download

LGPL-3.0

The Requires

 

The Development Requires

yii2 security certificate letsencrypt acme tls