# Run commands after SSL cert renewal

**URL:** <https://forum.virtualmin.com/t/run-commands-after-ssl-cert-renewal/131430>\
**Category:** Virtualmin\
**Created:** [January 5, 2025, 2:36pm UTC](https://forum.virtualmin.com/t/run-commands-after-ssl-cert-renewal/131430 "2025-01-05T14:36:18Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Joe](https://cdn.forum.virtualmin.com/user_avatar/forum.virtualmin.com/joe/32/9_2.png) [@Joe](https://forum.virtualmin.com/u/Joe)\
**Post date:** [January 5, 2025, 5:55pm UTC](https://forum.virtualmin.com/t/run-commands-after-ssl-cert-renewal/131430/2 "2025-01-05T17:55:01Z")

</div>

> [@lawk](#):
>
> Can I use `certbot renew --deploy-hook` for this or do I need to use something virtualmin specific?

You cannot use `certbot` directly for certificate management if Virtualmin is managing your certs.

See this discussion of the same question: [Custom actions with Virtualmin's Letsencypt renewals? - #2 by Joe](https://forum.virtualmin.com/t/custom-actions-with-virtualmins-letsencypt-renewals/131248/2)

---

_[View the full topic](https://forum.virtualmin.com/t/run-commands-after-ssl-cert-renewal/131430)._
