PHPackages                             eelf/lescript - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. eelf/lescript

AbandonedArchivedLibrary

eelf/lescript
=============

16PHP

Since Mar 2Pushed 8y ago2 watchersCompare

[ Source](https://github.com/eelf/le-client)[ Packagist](https://packagist.org/packages/eelf/lescript)[ RSS](/packages/eelf-lescript/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Let's Encrypt client in PHP
===========================

[](#lets-encrypt-client-in-php)

le-client is a Let's Encrypt service client

Usage
-----

[](#usage)

> composer dumpautoload

### First time

[](#first-time)

1. Make account's key

    > php bin/le.php make\_key data/private.key
2. Register account

    > php bin/le.php reg\_account data/private.key
3. Make challenge

    > php bin/le.php make\_challenge data/private.key example.com
4. Put domain confirmation details to web server
5. Challnge domain confirmation

    > php bin/le.php challenge data/private.key uri token file location
6. Make domain's key

    > php bin/le.php make\_key data/domain.key
7. Make cert

    > php bin/le.php make\_cert data/domain.key example.com data/private.key

### Prolongation

[](#prolongation)

> php bin/le.php prolongate config.php example.com

Will do automatically the following:

1. Make challenge
2. Put domain confirmation details to web server
3. Challenge domain confirmation
4. Make new domain key
5. Make cert

### Check cert exipration

[](#check-cert-exipration)

> echo | openssl s\_client -servername NAME -connect HOST:PORT 2&gt;/dev/null | openssl x509 -noout -dates

###  Health Score

20

—

LowBetter than 14% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/677288214a35dcf1cd19b9599f6c94827cedd23b25e2495039b7dddf03b66dd8?d=identicon)[eZH](/maintainers/eZH)

### Embed Badge

![Health badge](/badges/eelf-lescript/health.svg)

```
[![Health](https://phpackages.com/badges/eelf-lescript/health.svg)](https://phpackages.com/packages/eelf-lescript)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
