joaopaulolndev/filament-check-ssl-widget
Filament Check SSL Widget adds a dashboard widget to monitor SSL certificates for your domains, showing validity status and expiration days at a glance. Keep track of upcoming certificate expirations directly in Filament.
Consider it when:
Look elsewhere when:
Practical guardrail regardless: wrap the widget behind your own thin panel/page so replacing it later is a one-file change, and pin the version in composer.json.
For executives: This is a small, free (MIT) UI component that puts certificate status for our domains in front of the people who need it, inside the admin tool we already use. Cost is measured in hours, not sprints — roughly one to two days including review — against several days to build the equivalent screen ourselves. The strategic value is twofold: it gives us real data to justify (or kill) automated renewal and monitoring work on the roadmap, and it gives support and account teams a self-serve answer to the most common class of "the site is broken" ticket. Risk is low and contained: it is display-only, it sits in an internal panel, and we will isolate it behind our own page so it can be swapped or removed without touching product code.
For engineering: Adopt as a presentation-layer dependency only. Requirements before merge: confirm Filament version compatibility against our lockfile, wrap it in our own page/adapter rather than referencing the widget directly in navigation, add a test that the page renders with an empty and a populated domain list, and document the removal path. Do not let certificate fetching happen on hot paths — scope it to an on-demand admin view, and be explicit about timeouts and failure states for unreachable hosts. Track upstream releases; if maintenance stalls, the fallback is a first-party table backed by a scheduled check, which is a contained piece of work.
How can I help you explore Laravel packages today?