You can use wpForo as a Stand-alone forum. The base path of forum page will be the home page. You just need to enable “Turn WordPress to this forum board” option located in Dashboard > wpForo > Boards > Edit board admin page, scroll down and find the option:
This option disables WordPress on front-end. Only forum pages and excluded post/pages will be available. wpForo will look like as a stand-alone forum. This feature is under Beta stage. Currently, the header and footer comes from WordPress theme, but this will also be changed in near future releases. All theme components will be loaded from wpForo theme.
You have to put all necessary page URLs in “Exclude Page URLs” textarea in order to make them available on front-end, this also under improvement and wpForo will detect and enable them automatically in near future as well.
IMPORTANT: Please don’t use this option if you just need to load forum on home page, there is a regular way for that. Just read “Set Forum on Home Page” instruction.