Let’s Encrypt is designed, from the beginning, to be an automated system. It’s designed to set up once (point your stuff at the symlinks), set cron, and you’re done. If you’ve chosen to go another route, fine, pay for whatever certs you want.
Don’t want to pay for your cert? Fine, move to a better hosting service. You can’t because this is for work? Stop complaining, you’re being paid to copy and paste stuff into web pages.
I don’t know what to say about that. You’ve chosen a client that superficially seemed easy, but you’re projecting that client’s limitations across the board. Don’t do that. You can paint the floor any way you wish, but if you paint yourself into a corner, don’t blame the paint or the floor.
Given the information you’ve provided in your above paragraph, I’d set the cron job to run once a month. Done. Problem solved. No issue. I don’t get what’s stressing you.
Hehe! And I thought I was OCD!
If you have to manually paste stuff around, just manually renew before you manually paste.
I don’t have to paste anything, and neither do you. You paste the location of the certificate once when setting it up. That’s it, you don’t need to keep pasting.
If you are using incredibly badly designed web apps that require constant maintenance, then you can either get better web apps, or suck it up and pay for a cert somewhere else. LE isn’t for you.
If this is for work, then you’re being paid to copy and paste, either stop complaining that you’re being paid to do your job or change jobs. You could become a musician!
“You can automate if you want to,
You can leave My1 behind,
Because crzlwdlwyc don’t automate,
and if he don’t automate,
Then, he’s no friend of mine…”
-Men Without Facts
(Now I think about it, most people in this forum probably weren’t born when that song hit the charts. Sigh, I miss my C64.)