Skip to content

emc4commit/emc4commit

 
 

Repository files navigation

Emc4commit

tip for next commit Build Status

Donate emercoin to open source projects or receive tips for code contributions.

Name Link
Official site https://emc4commit.coin.emergate.net/
Discussions ???
Issues https://github.com/emc4commit/emc4commit/issues

Installation

To run emc4commit in development mode follow these instructions:

  • Install Ruby 1.9+

  • Install the bundler gem (you may need root):

gem install bundler
  • Install git

  • Clone the repository

git clone git@github.com:sigmike/emc4commit.git
cd emc4commit
  • Install the sqlite3 development libraries
apt-get install sqlite3 libsqlite3-dev
  • Install the gems (without the production gems):
bundle install --without mysql postgresql
  • Create database.yml.
cp config/database.yml{.sample,}
  • Create config.yml
cp config/config.yml{.example,}
  • Edit config.yml

  • Initialize the database

    bundle exec rake db:migrate
  • Make sure emercoind is running with RPC enabled

  • Run the server

    bundle exec rails server

To update the project balances run this command:

    bundle exec rails runner "BalanceUpdater.work"

To retreive commits and send tips on project that do not hold tips:

    bundle exec rails runner "EmercoinTipper.work"

emc4commit Development

If you would like to contribute to the development of emc4commit, you can find the contribution guidelines and installation instructions in the developer README

License

MIT License

About

Donate bitcoins to open source projects or make commits and get tips for it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Ruby 58.1%
  • HTML 13.8%
  • Gherkin 13.2%
  • JavaScript 11.7%
  • CSS 2.2%
  • CoffeeScript 1.0%