ZNC
ZNC is an irc bouncer. It essentially is a proxy between your client and the actual networks you want to connect to, and allows you to appear to be connected to a network without actually being connected.
SSL/LetsEncrypt
The ZNC wiki has a really useful page on setting this up.
Essentially, the gist here is two things: After renewing an ssl cert, you need to concat the privkey.pem and fullkey.pem files into one file that znc knows about.
cat /etc/letsencrypt/live/$MY_DOMAIN/{privkey,cert,chain}.pem > ~/.znc/znc.pem
Also, znc will auto-reload this key file as each client connects, so there’s no command to tell znc to look for this new file.
Last updated: 2021-11-15 20:11:54 -0800