Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bod/github-to-bookmarks

Generate a JSON bookmarks document from a GitHub user
https://github.com/bod/github-to-bookmarks

Last synced: 23 days ago
JSON representation

Generate a JSON bookmarks document from a GitHub user

Awesome Lists containing this project

README

        

# Github to bookmarks

This little webapp will generate a JSON bookmarks document from a GitHub user.

This is intended to be used with [bbt](https://github.com/BoD/bbt).

## How to use

https://server/`AUTH_TOKEN`/`GITHUB_USER_NAME`

## Docker instructions

### Building and pushing the image to Docker Hub

```
docker image rm bodlulu/github-to-bookmarks:latest
DOCKER_USERNAME= DOCKER_PASSWORD= ./gradlew dockerPushImage
```

### Running the image

```
docker pull bodlulu/github-to-bookmarks
docker run -p :8080 bodlulu/github-to-bookmarks
```

## Licence

Copyright (C) 2021-present Benoit 'BoD' Lubek ([email protected])

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public
License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later
version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not,
see http://www.gnu.org/licenses/.