peer4commit
peer4commit copied to clipboard
Donate peercoins to open source projects or make commits and get tips for it.
Peer4commit
Donate peercoins to open source projects or make commits and get tips for it.
Official site: http://peer4commit.com/
Development
To run peer4commit in development mode follow these instructions:
gem install bundler
-
Install git
-
Clone the repository
git clone [email protected]:sigmike/peer4commit.git
cd peer4commit
-
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
Based on Tip4commit, MIT License, copyright (c) 2013-2014 tip4commit