azibai / certificate
description
v1.10.14
2021-11-15 06:46 UTC
Requires
- acmephp/core: 2.0.1
This package is auto-updated.
Last update: 2025-02-17 17:26:58 UTC
README
Create modules/azibai
pull certificate
add composer
"require": {
"azibai/certificate":"*@dev"
},
"repositories": [
{
"type": "path",
"url": "./modules/azibai/certificate"
}
]
composer install
php artisan vendor:publish --provider="Azibai\Certificate\Providers\CertificateServiceProvider" --tag="azibai-certificate"
php artisan migrate
Run job batch
php artisan queue:work
nginx default set allow all domain
server_name _;
create new ssl and nginx config
php artisan certificate:free -d mydomain.com
use
# Job
LetsEncrypt::create('mydomain.com);
# now
LetsEncrypt::createNow('mydomain.com);
renew certificate
protected function schedule(Schedule $schedule)
{
$schedule->job(new \Azibai\Certificate\Jobs\LetsEncrypt\RenewExpiringCertificates)->daily();
}