Either here, on your website or somewhere else.
As you get more new users, you'll be spending a lot of time answering the same questions, over and over and over...
TL;DR, nobody (including me) wants to spend a day searching a forum meant for on-going discussions when all they need is a quick answer to their question. It's too frustrating.
The FAQ's here were a good start, but not kept up to date.
I'm sure many forum members would be more than happy to contribute to such a Wiki, just needs to get started somewhere.
Interesting background on the word Wiki and it's inventor, Ward Cunningham.