/puppet-pushbullet

puppet module to setup pushbullet-bash so you can send pushes

Primary LanguagePuppetApache License 2.0Apache-2.0

pushbullet

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with pushbullet
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Overview

  • Puppet module to install pushbullet-bash plus my own wrapper
  • Send push notifications to your phone/browser using PushBullet from your server
    • Perfect for monitoring things
    • Can send files and links as well
  • Tested on Redhat / CentOS 6

Module Description

Using just bash and curl, and not requiring any fancy dependencies, pushbullet-bash can send anything from your server to your phone or web browser via PushBullet.

This makes monitoring and reporting easy on your server, as long as you have internet access. Proxy support via curl works as well.

Setup

  • puppet module install garyalex-pushbullet

What pushbullet affects

  • installs a clone of the repo into /usr/local/
  • Symlinks to the scripts are put into /usr/local/bin
  • curlrc and pushbullet config are set for root user

Setup Requirements OPTIONAL

Beginning with pushbullet

  • add module as above
  • get an apikey from pushbullet.com
  • set the apikey parameter when calling the module

Usage

Development

  • Let me know if you want to contribute