[BREAKGLASS] BTC + BitHub = An experiment in funding privacy OSS.
Go to file
2013-12-16 12:26:01 -08:00
config Initial Commit 2013-12-16 10:06:10 -08:00
design Initial Commit 2013-12-16 10:06:10 -08:00
src Print commit comment payments in USD. 2013-12-16 11:13:46 -08:00
.gitignore Initial Commit 2013-12-16 10:06:10 -08:00
.travis.yml Add Travis CI support 2013-12-16 12:23:13 -08:00
assembly.xml Initial Commit 2013-12-16 10:06:10 -08:00
pom.xml Initial Commit 2013-12-16 10:06:10 -08:00
Procfile Update procfile 2013-12-16 10:08:35 -08:00
README.md Add build status URL to the README 2013-12-16 12:26:01 -08:00
system.properties Initial Commit 2013-12-16 10:06:10 -08:00

BitHub

Build Status

BitHub is a service that will automatically pay a percentage of Bitcoin funds for every submission to a GitHub repository.

Building

$ git clone https://github.com/WhisperSystems/BitHub.git
$ cd BitHub
$ mvn3 package

Running

  1. Create a GitHub account for your BitHub server.
  2. Create a Coinbase account for your BitHub server.
  3. Add the above credentials to config/sample.yml
  4. Execute $ java -jar target/BitHub-0.1.jar server config/yourconfig.yml

Deploying To Heroku

  1. $ heroku create your_app_name
  2. $ heroku config:set GITHUB_USER=your_bithub_username
  3. $ heroku config:set GITHUB_TOKEN=your_bithub_authtoken
  4. $ heroku config:set GITHUB_REPOSITORIES="[\"https://github.com/youraccount/yourrepo\", \"https://github.com/youraccount/yourotherrepo\"]"
  5. $ heroku config:set COINBASE_API_KEY=your_api_key
  6. $ git remote add your_heroku_remote
  7. $ git push heroku master

Mailing list

Have a question? Ask on our mailing list!

whispersystems@lists.riseup.net

https://lists.riseup.net/www/info/whispersystems

Current BitHub Payment For Commit:

Current Price