Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danguita/profile-updater
Update your profile securely in multiple services at a time
https://github.com/danguita/profile-updater
docker-image github-api profile-manager twitter-api
Last synced: 27 days ago
JSON representation
Update your profile securely in multiple services at a time
- Host: GitHub
- URL: https://github.com/danguita/profile-updater
- Owner: danguita
- License: mit
- Created: 2017-04-01T11:41:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-02T17:19:54.000Z (almost 8 years ago)
- Last Synced: 2024-11-17T16:34:19.554Z (3 months ago)
- Topics: docker-image, github-api, profile-manager, twitter-api
- Language: Ruby
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# profile-updater
Update your profile securely in multiple services at a time. For now,
there're Twitter and GitHub integrations available.## Requirements
- [Docker](https://www.docker.com/).
- Valid OAuth credentials for each service.## Configuration
Take the `.env.example` file as a reference for setting the
required environmental variables:```shell
$ cp .env.example .env
``````
# Twitter API OAuth credentials
TWITTER_CONSUMER_KEY
TWITTER_CONSUMER_SECRET
TWITTER_ACCESS_TOKEN
TWITTER_ACCESS_TOKEN_SECRET# GitHub API OAuth credentials
GITHUB_ACCESS_TOKEN
```## Usage
```shell
$ BIO="Your bio" make set_profile # Set your bio in all integrated services
$ BIO="Your bio" make set_twitter_profile # Set your bio in Twitter
$ BIO="Your bio" make set_github_profile # Set your bio in GitHub
```- Feel free to use emoji in your bio :heart:.
- No requests will be performed unless you specify a valid content for
it.## License
MIT