Native HTTPS Support with Built-in Self-Signed Certificate Management

I’m in the same boat, I have no interest in exposing my network to the internet. I prefer to maintain a VPN connection when away from home. I am just now starting to deal with issues where I can’t use a addon properly because it’s integration into home assistant requires https to play well in an iframe using a webpage dashboard. Can someone point me in the direction of what I need to do to get my self signed certificate setup and switched over to https please