You have asked two interesting questions: (1) are there any online courses about mental health in the community, and (2) in the area of ecology are there any organizations or websites that bring together the diverse, scattered information that is available.
With regard to your first question, an effective way to find out what is available in terms of online courses about mental health in the community might be to "google" the topic using terms such as online courses on mental health in the community or free online courses on this topic. If you were to do this you would find many possibilities. For example, one of the websites that comes up is https://alison.com/courses/mental-health. This describes a free course they offer on mental health in the community. The challenge, of course, will be to assess the content, cost, quality, and assumptions about culture that the course might make. Thus, the assessment of whether the course is a good fit for what you need or what you see others as needing will be the challenge.
Your second question notes how dispersed the information about ecology and the environment is and you asked whether there might be any website or organization that brings the information together. You are certainly correct that the information can be a bit difficult to find. You note that Tellus and 350.org organize some of this information and you ask whether it would be a good idea to organize such a site? I would encourage you to investigate, if you have a chance, two website that are not on the environment but have been built to do exactly this task of bringing together key information in one place. These sites are the Community Tool Box and the Community Campus Partnerships for Health. Studying them with an eye to how to bring diverse information together can be very helpful. They suggest what might be involved, what strategies work (or perhaps don't), how to envision possible users, and what level of work and resources might be needed to bring a site onboard that has wide usefulness.