Jā, ir dažas Laravel pakotnes, kas var palīdzēt vienkāršot TLS/SSL šifrēšanas iestatīšanu Redis savienojumiem:
1. Laravel Redis SSL:
- GitHub: https://github.com/Askedio/laravel-redis-ssl
- Šī pakotne nodrošina vienkāršu veidu, kā konfigurēt SSL/TLS šifrēšanu Redis savienojumiem jūsu Laravel lietojumprogrammā. Tā atbalsta gan pašparakstītus, gan uzticamus SSL sertifikātus.
- Tas ļauj norādīt SSL/TLS konfigurāciju failā "config/database.php", padarot to viegli pārvaldāmu dažādās vidēs.
2. Laravel Redis TLS:
- GitHub: https://github.com/Askedio/laravel-redis-tls
- Līdzīgi kā "Laravel Redis SSL" pakotne, šī arī palīdz konfigurēt TLS/SSL šifrēšanu Redis savienojumiem jūsu Laravel lietojumprogrammā.
- Tas nodrošina raitu API TLS/SSL konfigurācijas iestatīšanai, padarot to viegli pielāgojamu un pārvaldāmu.
3. Laravel Redis Secure:
- GitHub: https://github.com/Askedio/laravel-redis-secure
- Šī pakotne ir "Laravel Redis SSL" un "Laravel Redis TLS" pakotņu kombinācija, kas nodrošina vienotu risinājumu Redis savienojumu nodrošināšanai jūsu Laravel lietojumprogrammā.
- Tā atbalsta gan pašparakstītus, gan uzticamus SSL/TLS sertifikātus un ļauj konfigurēt šifrēšanas iestatījumus failā "config/database.php".
Šīs pakotnes novērš Redis savienojumu TLS/SSL šifrēšanas iestatīšanas sarežģītību, atvieglojot Redis darbināmo lietojumprogrammu, kas veidotas ar Laravel, drošību. Tie nodrošina konsekventu un uzturējamu veidu, kā pārvaldīt Redis savienojuma konfigurāciju dažādās vidēs.
Izmantojot šīs pakotnes, varat izvairīties no manuālām darbībām, kas nepieciešamas TLS/SSL konfigurēšanai Redis failā `docker-compose.yml` un `config/database.php`, kā parādīts iepriekšējās atbildēs. Pakotnes apstrādā jums nepieciešamo iestatīšanu un konfigurāciju.
Citāts:[1] https://github.com/laravel/sail/issues/589
[2] https://github.com/laravel/sail/issues/591
[3] https://laravel.com/docs/11.x/redis
[4] https://stackoverflow.com/questions/67097278/add-new-service-using-laravel-sail
[5] https://stackoverflow.com/questions/65302372/how-do-you-enable-ssl-using-laravel-8-sail