Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think that nowadays finding people on the internet is the easiet thing on the planet. What's truly hard is finding the right people you can really trust and have fun together.
Sometimes  a message on Reddit, on a Forum or simply on Discord could attract the right people, and this is something I personally experienced since I'm one of the Godot Engine Italy Community's  curator, and a couple of nice teams came up together for jams and projects.
But it depends a lot on your character, attitude in teamwork and what you are looking for.
If you didn't find the idea of a team project yet, you simply don't need it!