Pirat the default or recommend config will usually vary depending on the package for nginx that your operating system provides. I usually use the default from my host and modify it as little as possible.
You might want to add an include
for the additional Flarum nginx configuration file that ships with Flarum, but this is not always required. On my managed server the default rules already cover the rules Flarum adds via that optional file.
Do you experience an error with your current config ? If so can you share the full error message as well as details about your server ?