Skip to content

EspressoAddicted/docker-pb-ip-monitor

 
 

Repository files navigation

Docker Pushbullet IP Monitor

Docker Hub: emcniece/pb-ip-monitor/

Sends a Pushbullet notification when your external IP address changes.

Uses ipconfig.io to detect address.

Script runs when starting up, then on 15 minute cron intervals.

Usage

docker run -d \
    -e PB_TOKEN="my-pushbullet-api-token" \
    -e NOTE_TITLE="IP Address Changed!" \
    emcniece/pb-ip-monitor

Building

The Makefile contains commands for quick building.

Optional: cp .env-sample .env and add your token here so you can quickly source .env before using the Makefile.

# List commands
make

# Build image
make image

# Run container
make run

# Run debug mode
make run-debug

# Execute test-parts for cron
make test-cron

About

Watches for IP changes, sends Pushbullet notes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Makefile 50.3%
  • Shell 37.7%
  • Dockerfile 12.0%