Shh keys? Another guide for every step is very frustrating.
I've had great success here: https://www.lunanode.com/guides/btcpay
They make it really easy to get one set up. LND or CLN node can be added as well.
Discussion
I didn't do all that. Just the four steps under 'Deploy your VM'. They make it really easy. You can do the SSH stuff if you're trying to do more advanced stuff.
I have no idea what you are talking about..please stop using acronyms so people can understand.
1. Sign up for a LunaNode account: https://dynamic.lunanode.com/signup
2. Add funds to your account: https://dynamic.lunanode.com/panel/billing
3. Create an API key (access key) and note the API ID and key: https://dynamic.lunanode.com/panel/api
4. Paste those values in the launcher here: https://launchbtcpay.lunanode.com/
5. Follow the steps to deploy a BTCPay server with a full node and optional lightning node.
6. Wait a week (or 2-3 days if you pay a little extra) for the blockchain to download.
7. Have fun with your new BTCPay server.
8. OPTIONAL enable a lightning address (or multiples) and nostr verification via your BTCPay server plugins.