Well, heck.
It took me 5 minutes to change over to Caddy, and everything appears to be up and running. All that I did:
- git pull
- edit docker-compose.yml
- edit .env
- add my email to the Caddyfile
I'll try not to think about how many hours I spent fighting to get CertBot and nginx to play nicely together in Docker!
So far I haven't done my other usual upgrade steps (poetry build, Docker pull, database update). But:
(a) I'm at home, and my list of steps to make sure I don't mess up is in my office
(b) If it ain't broke...