Affero licensed Community Currency web software derived from Insoshi
Clone or download
Pull request Compare This branch is 2205 commits ahead, 251 commits behind insoshi:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app Logo link Mar 22, 2018
config Logo link in preference edit Mar 22, 2018
db removed default value Mar 22, 2018
doc rails 3 upgrade initial checkin Dec 29, 2011
features fix cucumber scenarios Oct 16, 2013
lib Merge remote-tracking branch 'upstream/master' into sync Oct 19, 2017
log Added 1st cut of installation readme Mar 2, 2008
public Fonts in public directory Mar 24, 2016
script Finishes duplicating the functionality Dec 12, 2013
spec category intro introduced to home index Mar 5, 2018
stories Added authentication Feb 19, 2008
test Annotation + remove validation for estimate Mar 21, 2016
vendor Simple mde using bower Jul 7, 2017
.bowerrc jquery, jquery ui and bootstrap through bower Mar 16, 2016
.gitignore Ignore update Apr 19, 2017
.gitmodules added submodule open_id_authentication Sep 3, 2008
.rspec rails3 branch: update cucumber Dec 29, 2011
.ruby-gemset RVM - Ruby vresion and gemset Oct 26, 2017
.ruby-version RVM - Ruby vresion and gemset Oct 26, 2017
.travis.yml Sudo false - to use container Jul 6, 2016
Bowerfile Simple mde using bower Jul 7, 2017
FAQ Update and rename faq to FAQ Feb 15, 2018
Gemfile Gemfile cleanup Oct 26, 2017
Gemfile.lock Gemfile cleanup Oct 26, 2017
Guardfile CLeanup Feb 18, 2017
INSTALL Moved INSTALL to the README file for GitHub's pleasure Apr 7, 2008
LICENSE Updated LICENSE to reflect new company name Jul 30, 2008
Procfile Auto run migrations on release Mar 13, 2018 Merge remote-tracking branch 'upstream/master' into sync Oct 19, 2017
Rakefile rails 3 upgrade initial checkin Dec 29, 2011 rails 3 upgrade initial checkin Dec 29, 2011
init.rb Got new, index working for people Feb 21, 2008

Build Status

Quick Facts



Our public Git repository is hosted on GitHub and can be viewed at

You can install a new deployment on Heroku with the command:

$ rake heroku:install

Update a Heroku deployment with:

$ rake heroku:update

Tutorial for Heroku install: A Guide for Non-Developers who want to deploy OSCurrency

Admin user

To sign in as the pre-configured admin user, use

You should update the email address and password.

Administration and Configuration

After install, log in with the default account (password is admin) and click on the "Admin View" link in the upper right. This will take you to the Site administration page (rails_admin). Click on "Preferences" in the left panel and your app name will be listed. Click on the pencil icon to edit preferences.

If you need no more than one group/currency, then uncheck the groups checkbox. The whitelist checkbox determines whether new registrations require manual approval by a system administrator. There are many other options here.

Also listed on the left admin panel are the data types which can be browsed, searched and edited. In addition, there is a "Broadcast emails" link which allows an admin to send an email to those who are active and have allowed these emails in their settings.

In addition to configuration through the web admin interface, outgoing email configuration is done through environment variables including the following.

  • SMTP_SERVER: if this is blank, the heroku install script will use the free sendgrid add-on
  • SMTP_PORT: defaults to 587
  • SMTP_DOMAIN: outgoing emails from the system will have this suffix in the from: field
  • EXCEPTION_NOTIFICATION: a list of email addresses to notify when a code exception occurs

How to get help

How to start for Developers

Easy Developer Environment with Nitrous.IO

Setting up development environment on Ubuntu




Privacy Considerations

A Very Important Note about the LICENSE

Insoshi Information

This is a forked repository. Have a look at insoshi for more information on the project this code is derived from.