Hot answers tagged non-profit
You probably should take a look at volunteermatch.org and idealist.org.
Along with Ferodynamics' suggestions, you could also do the following: Charge some members for a premium membership (e.g. most deviantArt users don't pay a cent and have access to most features; but a small minority choose to pay for a premium membership that gives them access to additional features). Sell branded merchandise (t-shirts, hats, mugs) or ...
If you use Worldpay then you could pull repeated donations by charging the users credit cards whenever they've agreed to this.
In what country? the USA? I've heard from several people that establishing a formal non-profit organization is a lot of complicated paperwork and setup. It might be easier to simply donate the money to a charity possibly donate the website to a charity, if they can handle that sell the website yourself shut the website down
Have you looked at Freebase? It looks like it might accept datasets, although you wouldn't build a website there; the data would be accessible through their existing site.
Take a look at something like Spreedly or Recurly. It's pretty simple to set up and they both have different ways to handle new subscriptions (through API or through a web form).
Only top voted, non community-wiki answers of a minimum length are eligible