It was between 2010-2016, myself and a few of my mates tried them on a few times over the years and they crapped out every time after a couple months. Swore off them for good after that.
It’s so goddamn easy to set up a basic forum site for a few bucks a month, and it’s not like there aren’t hundreds of options for file sharing as well.
The Xbox and PSP modding forums were where I used to hang out before Reddit, a well-designed and run forum is so much better than trying to basically make a website out of a chat room.