"net.isIP does not return a boolean. It returns 0 when the string is not an address, 4 for IPv4, and 6 for IPv6." That is some strange API - https://t.co/yNlUzBpm8z for a function that has "is" in its name. Someone skipped reading https://t.co/DrbIM0Zunx
Not sure how I missed this one. #letsencrypt does not require email addresses anymore for getting certificates. Their expiration service has ended too - https://t.co/YOzJXttFtq . I think this means #cloudron does not require a valid email anymore during installation. Testing.