If you want TLS for your websites/webapps you're gonna need a DNS name to get a cert

No, Let’s Encrypt provides IP address certificates for free.

Interesting, apparently they added that as a feature a few months ago.

https://letsencrypt.org/2026/01/15/6day-and-ip-general-avail...