HTTPS With IP Address

As it seems, you are using snap, posting in snap forum might help get more response.

AFAIK it is not possible to get a (edit: signed/trusted) certificate for an IP address.
Why not get a free domain with freenom or similar?