Skip to content
Community Funded Reporting
JavaScript Ruby CSS ColdFusion PHP ASP Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
app disable password reset Dec 2, 2013
config reverting accidental checkin of the environment file Jul 26, 2012
db moving the sort value to a database column Jul 26, 2012
deploy quiet engineyard warnings Oct 24, 2013
doc added example config file Sep 22, 2008
features Unintrusive login workflow Apr 20, 2009
lib adding the proper redirect after login Jul 9, 2012
log Now properly ignoring log/ folder. Thanks to Craig Krigsman for sugge… Apr 6, 2009
public explicit (large) font size Oct 24, 2013
script minor changes Apr 24, 2012
spec Text changes, links and more. Jan 31, 2010
stories boilerplate Sep 16, 2008
test adding robots model and also clickstream archive Jan 18, 2012
tmp boilerplate Sep 16, 2008
vendor adding internal search engine.... Feb 5, 2011
CHANGELOG.textile added changelog, excuse to test Sep 16, 2008
Capfile boilerplate Sep 16, 2008
LICENSE adding GPL file to the project Sep 16, 2010
README.textile minor changes Jul 18, 2011
Rakefile tweaking rakefile Aug 17, 2011
server Channels admin and on search page Dec 24, 2009



Community Funded Reporting

“Spot Us” is a project of the nonprofit Center for Media Change that allows an individual or group to take control of news by sharing the cost (crowdfunding) to commission freelance journalists. Spot.Us is made possible by the Knight Foundation. Read more.

Don’t hesitate to contact us if you any questions or comments.

How does Spot.Us work?

  1. An individual or journalist creates a pitch that outlines an untold story in a local community.
  2. Members of your community vote, with their money, on what stories are most important to them.
  3. A journalist researches the facts and puts together an article. Editors provide check-and-balance on the story.
  4. Spot.Us publishes the story in its news feeds and works with local media outlets to have the articles published more widely.

Setting Up Spot.Us

Setup configuration files

Make any necessary edits to these if the defaults don’t work for you. Spot.Us is dependent on MySQL because it uses the rand() function.

  1. cp config/database.example.yml config/database.yml
  2. cp config/newrelic.example.yml config/newrelic.yml
  3. cp config/settings.example.yml config/settings.yml

Run basic setup tasks

  1. rake db:create:all
  2. rake db:migrate
  3. rake db:populate

Start your local server

  1. ./script/server

Spot.Us should now be running on your computer at the URL http://spotus.local:3000

You can’t perform that action at this time.