---
title: "Certificates for Laravel — dokumentácia | Roundly"
description: "Vývojárska dokumentácia Certificates for Laravel: natívne ACME/Let’s Encrypt, cert-manager, SAN a wildcard certifikáty, register, obnova a upozornenia."
url: https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel
language: sk
---

[Všetky balíky](https://roundly-consulting.com/sk/open-source.md)

Open source

# Certificates for Laravel

Inštalácia

`composer require roundly-consulting/certificates-for-laravel`

Vyžaduje: PHP ^8.4 · Laravel ^12.0|^13.0

[GitHub](https://github.com/roundly-consulting/certificates-for-laravel) [Packagist](https://packagist.org/packages/roundly-consulting/certificates-for-laravel) [Prispieť (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Patreon](https://www.patreon.com/cw/roundly)

## Prehľad

Vyžiadajte, sledujte a obnovujte TLS certifikáty svojich domén priamo z Laravelu. Certifikát vystavíte jedným volaním — od Let’s Encrypt cez natívneho ACME v2 klienta v čistom PHP, z cert-managera v Kubernetes alebo zo Storage disku — a každý výsledok sa zapíše do lokálneho Eloquent registra so stavom, doménami, vlastníkom a expiráciou. Obnova, kontroly expirácie, pripojenia pre tenantov a zaznamenávajúci testovací fake sú súčasťou balíka — všetko za jednou fasádou Certificates. Licencia MIT a minimum závislostí: transport je HTTP klient Laravelu, CSR zabezpečuje ext-openssl a každé kryptografické primitívum pochádza z nášho auditovaného crypto-for-laravel — žiadne externé ACME, kryptografické ani Kubernetes SDK.

### Čo získate

#### Natívny ACME klient

Skutočné certifikáty od Let’s Encrypt alebo ľubovoľnej ACME v2 autority v čistom PHP — HTTP-01 v balíku, DNS-01 cez vlastný solver.

#### Vymeniteľné drivery

ACME, cert-manager v Kubernetes, driver nad Storage diskom plus drivery null a in-memory — jedno API a priestor pre vlastného poskytovateľa.

#### Dotazovateľný register

Každý certifikát ako Eloquent model so stavom, SAN doménami, vlastníkom a expiráciou — otázku „čo vyprší do 14 dní?“ zodpovie jeden scope.

#### SAN a wildcard certifikáty

Viac hostiteľov alebo \*.example.com jedným certifikátom cez for(\[...\]) či alsoFor().

#### Obnova a upozornenia

Certificates::renewDue() obnoví alebo zaradí do fronty všetko, čo je na rade, a vykáže výsledok každého certifikátu; expirácia sa cez alerts-for-laravel mení na kontroly warning a critical.

#### Vlastníci a tenanti

Certifikáty priradené tenantom cez HasCertificates a samostatné databázové pripojenie pre každého tenanta cez on().

#### Fasáda, DI alebo akcie

Volajte fasádu Certificates, injektujte CertificatesManager alebo spustite akciu — a Certificates::fake() zaznamená každé volanie, s aserciou pre každé z nich.

### Dokumentácia

#### [Inštalácia](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/instalacia.md)

Inštalácia cez Composer, publikovanie a spustenie migrácií registra, výber drivera a voliteľne publikovanie konfigurácie a prekladov.

#### [Konfigurácia](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/konfiguracia.md)

Každý kľúč config/certificates.php s env premennou a predvolenou hodnotou — driver, register, obnova, zámok, cache stavu a upozornenia.

#### [Fasáda Certificates](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/fasada.md)

Celá fasáda Certificates na jednom mieste — vystavenie, renew, revoke a expire, hromadné renewDue, sync a prune, rukoväť for() a drivery.

#### [DI a akcie](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/bez-fasady.md)

Bez fasády: injektujte CertificatesManager s rovnakým API alebo volajte sedem jednoúčelových akcií priamo z vlastného kódu.

#### [Vystavovanie certifikátov](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/vystavovanie.md)

Vystavte a sledujte certifikát jedným volaním — issueIfMissing(), issue() s DTO či generate() — a čo sa pritom deje.

#### [Fluentný builder](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/fluentny-builder.md)

Certificates::for() je rukoväť domény — driver, SAN domény, vlastník, meta a platnosť, potom vystavenie, stav, obnova, odvolanie či expirácia.

#### [Drivery](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/drivery.md)

Päť dodávaných driverov — kubernetes, acme, filesystem, null a array — čo ktorý dokáže a ako ho vybrať pre konkrétne volanie.

#### [ACME a Let’s Encrypt](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/acme-a-lets-encrypt.md)

Získajte skutočné certifikáty od Let’s Encrypt alebo ľubovoľnej ACME v2 autority v čistom PHP — HTTP-01 v balíku, DNS-01 cez vlastný solver.

#### [Kubernetes a cert-manager](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/kubernetes-a-cert-manager.md)

Riaďte cert-manager z Laravelu — driver kubernetes doplní Ingress o TLS hostiteľov a stav Certificate zdrojov číta cez Kubernetes API.

#### [Súborový driver](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/suborovy-driver.md)

Uchovávajte PEM materiál na Storage disku Laravelu — importujte certifikáty vystavené inde alebo si ich pre vývoj podpíšte sami.

#### [Viac domén a wildcardy](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/viac-domen-a-wildcardy.md)

Pokryte viac hostiteľov alebo wildcard jedným SAN certifikátom a nájdite certifikát, ktorý pokrýva ľubovoľného hostiteľa.

#### [Register certifikátov](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/register-certifikatov.md)

Eloquent model Certificate — stĺpce, query scopes, pomocníci pre expiráciu, zmeny stavu cez fasádu, vymeniteľný model a schéma.

#### [Stav a živé reporty](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/stav-a-zivotny-cyklus.md)

Životný cyklus CertificateStatus a jeho prechody, stav z registra verzus cachované živé reporty poskytovateľa a riadenie cache.

#### [Certifikáty na modeloch](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/certifikaty-na-modeloch.md)

Pridajte HasCertificates tenantom, webom či tímom a vyžadujte, vyhľadávajte a vypisujte ich certifikáty cez morph certifiable.

#### [Pripojenia pre tenantov](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/pripojenia-pre-tenantov.md)

Register každého tenanta držte na vlastnom databázovom pripojení — pre volanie cez on(), globálne cez konfiguráciu a --connection v príkazoch.

#### [Obnova certifikátov](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/obnova.md)

Obnovujte certifikáty pred expiráciou cez Certificates::renewDue() alebo certificates:renew — priamo či cez frontu, s výsledkom každého certifikátu.

#### [Sledovanie expirácie](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/sledovanie-expiracie.md)

Expirácia certifikátov cez alerts-for-laravel — pásma warning a critical, monitory jednotlivých certifikátov, certificates:check a upozornenia pri zlyhaní.

#### [Udalosti](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/udalosti.md)

Sedem udalostí životného cyklu — requested, issued, failed, renewed, expiring, revoked a expired — každá nesie model z registra.

#### [Artisan príkazy](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/prikazy.md)

Šesť príkazov na vystavenie, výpis, obnovu, kontrolu, čistenie a synchronizáciu certifikátov — so všetkými voľbami a príkladmi pre plánovač.

#### [Rozšírenie](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/rozsirenie.md)

Zapojte vlastného poskytovateľa certifikátov cez Certificates::extend(), ukladajte materiál cez CertificateStore a pridajte makrá managera.

#### [Validácia a výnimky](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/validacia-a-vynimky.md)

Overujte zadané domény pravidlom ValidDomain a spracujte typované výnimky balíka pod spoločným základom CertificateException.

#### [Testovanie](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/testovanie.md)

Certificates::fake() zaznamená v pamäti každé vystavenie, obnovu, odvolanie, expiráciu, sync aj prune, s aserciou pre každé — plus driver array a factory.

#### [Požiadavky](https://roundly-consulting.com/sk/open-source/navody/certificates-for-laravel/poziadavky.md)

PHP 8.4+ s ext-openssl a ext-json, Laravel 12 alebo 13 a štyri balíky Roundly, ktoré sa doinštalujú automaticky.

## Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

[Ďalšie spôsoby podpory vrátane kryptomien](https://roundly-consulting.com/sk/podporte-nas.md)

Odoslaním daru súhlasíte s našimi [podmienkami prijímania darov](https://roundly-consulting.com/sk/podmienky-darov.md).

[Podporte našu open-source prácu (otvorí sa v novej karte)](https://donate.stripe.com/dRmeVe8FX5PF1Qd9pXcEw00) [Pridajte sa k nám na Patreone (otvorí sa v novej karte)](https://www.patreon.com/cw/roundly)

## Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.

[Ponuka do 48 hodín](https://roundly-consulting.com/sk/kontakt.md) [Prezrieť všetky balíky](https://roundly-consulting.com/sk/open-source.md)
