Just ran into a bottleneck on GH. Seems there has to be some config file in the .well-known branch.
Yeah I can, but if you have a github user you can actually host it there as well when I think about it. If you create a repo called {your github username}.github.io, create a directory called .well-known and add a file there called nostr.json. Then populate the json file like I have here: https://oxtr.dev/.well-known/nostr.json.
Discussion
Hmm, #[5] has this setup here, might be of help?