I have a PR pending for nos2x to implement NIP-46, which will allow you to do this https://www.youtube.com/shorts/gfItS5Qe6tI on any site that uses NIP-07 extensions.
I also have a daemon you can run on your node, where you already might keep LN keys, to do the signing for you; so you keep your nsec in a single place where you already have keys and sign everything from there.
I’ll dockerize this and publish it on Umbrel as well to make this easier to deploy.