{"repo":"Daanra/laravel-lets-encrypt","free":true,"listed":false,"github":"https://github.com/Daanra/laravel-lets-encrypt","clone":"git clone https://github.com/Daanra/laravel-lets-encrypt.git","description":"Let's Encrypt wrapper for Laravel","language":"PHP","stars":232,"topics":["laravel","letsencrypt","ssl-certificate"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Let's Encrypt Laravel A Laravel package for easily generating and renewing SSL certificates using Let's Encrypt. This package is especially useful if you have a Laravel application that manages the SSL certificates of many domains. This package is not recommended if you just need to generate a single SSL certificate for your application. This package is essentially a Laravel-friendly wrapper around Acme PHP. Installation You can install the package via composer: If you're having installation problems with conflicting dependencies caused by Guzzle then you might want to run: Publish the configuration file and the migration: Run the migration: Note: You somehow have to return a stored challenge whenever it it retrieved from the /.well-known/acme-challenge endpoint. You could do this by configuring NGINX/Apache appropriately or by registering a route: Sometimes the /.well-known/ prefix is disabled by default in the NGINX/Apache config (see #4). Make sure it is forwarded to your Laravel application if you want Laravel to return the challenge. Usage Creating a new SSL certificate for a specific domain is easy: Alternative syntax available from v0.3.0: Where you can specify values for all jobs: - tries (The number of times the job may be attempted) - retryAfter (The number of seconds to wait before retrying the job) - retryList (The list of seconds to wait before retrying the job) - chain (Chain some jobs after the certificate has successfully been obtained) - delay (Set the desire","default_branch":null,"files":null,"tree":[],"storefront":"/r/Daanra","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Daanra/laravel-lets-encrypt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}