All about your Github account, public and private activity, stars count, release download count, who followed/unfollowed and starred/unstarred your Github repositories plus daily email notification about changes and much more.
For Go projects to work they have to be cloned on the right places.
~/Code/Go as our default Go projects folder.
git clone [email protected]:Github-Web-Apps/Starhub.git cd Starhub
Now, install Go 1.11+ and run:
To install the other project's dependencies.
Running the tests
Start up postgres and run:
createdb watchub for sql in ./migrations/*; do psql watchub -f $sql; done
Tunnel with ngrok
To test the entire flow, you'll need to install ngrok.
Install it, then just run:
ngrok http 3000
Then, create an application on github.
Fill it like this:
GitHub will then give you a Client ID and a Client Secret.
Export them like this:
export GITHUB_CLIENT_ID="your client id" export GITHUB_CLIENT_SECRET="your client secret"
And then just run the app:
go run main.go