Darius Kazemi on Nostr: Seeking advice. I have many services that require cert renewal for HTTPS. My usual ...
Seeking advice. I have many services that require cert renewal for HTTPS. My usual workflow for nginx is:
1) set up a cron job to call certbot monthly (strictly more often than needed for a 90 day cert but I'm lazy)
2) 91 days later, re-cert fails, realize that there was a bug in my script, fix it
3) 91 days later, re-cert fails, realize there was a bug in my script, fix it
4) at this point it probably now works forever
Is there a good way to test things properly so I skip steps 2 and 3??
Published at
2025-12-26 22:15:25 UTCEvent JSON
{
"id": "1fa4d9b2695ba5c4ca58ab13b43b37e33db435bb3c311dc4ac8ae54e38947a17",
"pubkey": "4b55fe1e276db743c36a45e9d9d3b81b9be4095927df42cd674f2b2b78a7b780",
"created_at": 1766787325,
"kind": 1,
"tags": [
[
"proxy",
"https://friend.camp/@darius/115788174147584060",
"web"
],
[
"proxy",
"https://friend.camp/users/darius/statuses/115788174147584060",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://friend.camp/users/darius/statuses/115788174147584060",
"pink.momostr"
],
[
"-"
]
],
"content": "Seeking advice. I have many services that require cert renewal for HTTPS. My usual workflow for nginx is:\n\n1) set up a cron job to call certbot monthly (strictly more often than needed for a 90 day cert but I'm lazy)\n2) 91 days later, re-cert fails, realize that there was a bug in my script, fix it\n3) 91 days later, re-cert fails, realize there was a bug in my script, fix it\n4) at this point it probably now works forever\n\nIs there a good way to test things properly so I skip steps 2 and 3??",
"sig": "f7f4ff054c464769029487e0cba866b9467b3748cef3a64794ef5e57cbd2a43f885eb4297b7b5dafbcd90acea4bd2a6177642eb4a2d1241c673c345165898fc7"
}