The "wikia" for Nova Refuge is still the "official one", or there was set up a new one, like there was for Wulfgard? Not certain right now.
I didn't create the Wikia/Fandom one, but it's the only one that exists right now. I started setting up a new one at novarefuge.com but have yet to finish it. It's one of the many things I need to do when I launch the NR Kickstarter this year. Basically a whole overhaul of the website is needed.