https://github.com/mihaip/retrogit
Your GitHub time machine.
https://github.com/mihaip/retrogit
Last synced: 8 months ago
JSON representation
Your GitHub time machine.
- Host: GitHub
- URL: https://github.com/mihaip/retrogit
- Owner: mihaip
- License: apache-2.0
- Created: 2014-07-05T22:06:15.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2024-12-31T17:39:12.000Z (about 1 year ago)
- Last Synced: 2025-03-25T07:41:40.882Z (12 months ago)
- Language: Go
- Homepage: https://www.retrogit.com
- Size: 12.8 MB
- Stars: 32
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-repositories - mihaip/retrogit - Your GitHub time machine. (Go)
README
# RetroGit
Service that shows you your GitHub commits from previous years. Includes a mail digest to that you can see each day what you were up to in the past.
It's currently running at [https://www.retrogit.com/](https://www.retrogit.com/).
## Running Locally
First, [install the Go App Engine SDK](https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Go).
Then, create `github-oauth.json` (you'll need to [register a new app](https://github.com/settings/applications/new) with GitHub) and `session.json` (with randomly-generated keys) files in the `config` directory, based on the sample files that are already there.
Finally, run:
```
./dev.sh
```
The server can the be accessed at [http://localhost:8080/](http://localhost:8080/).
## Deploying to App Engine
```
./deploy.sh
```