Well wouldn't that mean that I'd have to set that up on every device that I want to be able to go to that page from my LAN? Also what about mobile devices?
I doubt a Python script of 46 lines can really be called an "alternative". It's also deprecated and archived.
Also, what is generating the private key when using Porkbun? And where is it stored? Does Porkbun generate and store the private key, which is a really BIG NO NO when talking about the (web) PKI?
I mean, if it does what I want then it's fine? As far as where they are stored, it creates them and I have them in the directories that I specify in the config.json. I'm unsure of what exactly you mean by that, did you mean before it even gets to me if Porkbun is able to store somewhere where they can see it?
Also, I don't know of another way to get SSL using DNS-01 through Porkbun other than certbun. I believe I can manually do it though certbot, but that would be a bit annoying if I have to do that every so often.