Indie.Page
IndiePage is a community resource for indie devs, collecting resources for publishing games successfully.
It is structured to follow your development journey, starting with links to funding, then development resources, a collection of self-help indie communities, free and commercial visual and audio asset stores, development outsourcing services, testing options, and finally indie-focused publishers.