https://github.com/johnmccabe/openfaas-bitbar
Bitbar plugin for the OpenFaas platform written in #golang
https://github.com/johnmccabe/openfaas-bitbar
bitbar bitbar-plugin faas functions-as-a-service go go-bitbar golang openfaas
Last synced: about 1 month ago
JSON representation
Bitbar plugin for the OpenFaas platform written in #golang
- Host: GitHub
- URL: https://github.com/johnmccabe/openfaas-bitbar
- Owner: johnmccabe
- License: mit
- Created: 2017-08-27T13:24:24.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-07-04T16:32:33.000Z (almost 7 years ago)
- Last Synced: 2025-05-07T17:12:31.285Z (about 1 month ago)
- Topics: bitbar, bitbar-plugin, faas, functions-as-a-service, go, go-bitbar, golang, openfaas
- Language: Go
- Homepage: https://github.com/openfaas/faas
- Size: 8.75 MB
- Stars: 18
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenFaaS Bitbar Plugin
[](https://travis-ci.org/johnmccabe/openfaas-bitbar)
[](https://goreportcard.com/report/github.com/johnmccabe/openfaas-bitbar)
[](https://www.openfaas.com)
## Installing
You can install and use the plugin as follows:
### BitBar
First, follow the [Bitbar Getting Started instructions](https://github.com/matryer/bitbar) to get BitBar running on your system. **Note:** make sure you create a new plugins directory when first installing, don't just use the Documents directory itself - try creating it in `~/Documents/bitbar_plugins`.
### OpenFaaS Plugin
Install using the provider Homebrew tap.
$ brew tap johnmccabe/openfaas-bitbar
$ brew install openfaas-bitbarInstall a symlink with the specified refresh interval to the plugin directory.
$ openfaas-bitbar install
**Note:** When installing for the fist time you will need to manually restart the BitBar App, or select `Preferences/Refresh all` from its dropdowns.
## Configuring
The `openfaas-bitbar` plugin looks for the presense of a `~/.openfaas/config.yml` file, and if present it will use that to decide what gateways to connect to and use their configured auth. To ensure you can see/login to your gateway, make sure that you've run the `faas-cli login` command for each gateway you wish to see in the menubar.
## Updating
brew upgrade openfaas-bitbar