Skip to content

An UptimeRobot plugin for BitBar. Lists your UptimeRobot monitors with their statuses to help you instantly check uptime of your websites.

Notifications You must be signed in to change notification settings

sergeypedan/bitbar-uptime-robot-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An UptimeRobot plugin for BitBar

BitBar is a handy tool for MacOS status bar, whose functionality is based on plugins.

This repo has the source code for a plugin that integrates UptimeRobot into BitBar.

Plugin screenshot

Install

This assumes you have BitBar already installed. Otherwise you can install it from the website or as Brew cask (better):

brew cask install bitbar

Manually

  1. Add a monitor to UptimeRobot.

  2. Get a read-only API key from your UptimeRobot Settings page.

  3. Put that API key into file ~/.config/bitbar.conf. You can do it from Terminal as follows:

    echo 'UPTIME_ROBOT_API_KEY = "12345-asdf-7890"' > ~/.config/bitbar.conf
  4. Find your BitBar plugin folder location from BitBar menu.

  5. Save the plugin source code as a text file in your BitBar plugin folder. Any file name will work, but better name it uptime_robot.rb for clarity.

  6. Assign file permissions for that file:

    cd <plugin directory>
    chmod +x "uptime_robot.rb"
  7. Refresh BitBar from menu — the new plugin should be up and running

From BitBar site

Not submitted yet

Requirements

  1. Ruby 2.0+ must be installed. Usually MacOS comes with Ruby 2.3 pre-installed. Otherwise you can install it with ruby-install.
  2. Ruby must be available to /usr/bin/env. Usually it is.

About

An UptimeRobot plugin for BitBar. Lists your UptimeRobot monitors with their statuses to help you instantly check uptime of your websites.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages