It’s like waking up a sleeping giant, lol. Start slow, post regularly, and maybe a weekly sticky thread for discussions to make people feel part of the community again. Have you thought about hosting an AMA or a contest/giveaway to get people talking?