Skip to content

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

License

Notifications You must be signed in to change notification settings

sigmike/prime4commit

 
 

Repository files navigation

Prime4commit

peercoin tip for next commit

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

Official site: http://prime4commit.com/

Development

To run prime4commit in development mode follow these instructions:

  • Install Ruby 2.0+

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

gem install bundler
  • Install git

  • Clone the repository

git clone git@github.com:sigmike/prime4commit.git
cd prime4commit
  • Install the sqlite3 development libraries

  • 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 ppcoind is running with RPC enabled

  • Run the server

    bundle exec rails server

  • Connect to the server at http://localhost:3000/

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 "BitcoinTipper.work"

License

MIT License

Based on peer4commit, MIT License, copyright (c) 2014 sigmike

Which is based on Tip4commit, MIT License, copyright (c) 2013-2014 tip4commit

About

Donate primecoins 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 54.9%
  • HTML 15.2%
  • Gherkin 15.0%
  • JavaScript 10.4%
  • CSS 3.2%
  • CoffeeScript 1.3%