Sign inSign up

wastrachan/arin-waitlist

By wastrachan

•Updated 3 months ago

ARIN IPv4 Waitlist Monitor - Slack Alerts

Image
0

1.1K

wastrachan/arin-waitlist repository overview

⁠ARIN Waitlist Monitor

Monitor ARIN's IPV4 Waitlist for changes and reports the current status of your waitlist entry in Slack.

⁠Install

⁠Docker Hub

Pull the latest image from Docker Hub:

docker pull wastrachan/arin-waitlist
⁠Github Container Registry

Or, pull from the GitHub Container Registry:

docker pull ghcr.io/wastrachan/arin-waitlist
⁠Build From Source

Clone this repository, and run make build to build an image:

git clone https://github.com/wastrachan/docker-arin-waitlist.git
cd docker-arin-waitlist
make build

⁠Run

⁠Docker

Run this image with the make run shortcut, or manually with docker run.

docker run --name arin-waitlist \
           --rm \
           -e ARIN_WAITLIST_TIME="Tue, 25 Feb 2020 13:07:29" \
           -e SLACK_WEBHOOK_URL="https://hooks.slack.com/services/TTtttttTT" \
           -d \
           wastrachan/arin-waitlist:latest

⁠Configuration

Configuration is accomplished through the use of environment variables. The inclusive list is below.

⁠Environment Variables
VariableRequiredDefaultDescription
UPDATE_SCHEDULENo*/5 * * * *Cron-style schedule for waitlist updates.
ARIN_WAITLIST_TIMEYes-The timestamp for your waitlist entry. You can locate this timestamp on the IPV4 Waiting List⁠. The timestamp can be copied right off of this page-- but leave off the timezone. A valid entry may read T2024-02-02T19:58:22.198+00:00
ARIN_WAITLIST_URLNohttps://www.arin.net/rest/waitinglistURL of the ARIN API.
SLACK_WEBHOOK_URLYes-Webhook⁠ URL created for your Slack workspace.
SLACK_EMOJINo:hourglass:Customize the emoji displayed in your Slack alert.
SLACK_TITLENoARIN Waitlist MonitorCustomize the name of your Slack alert.

⁠License

The content of this project itself is licensed under the MIT License⁠.

Tag summary

Content type

Image

Digest

sha256:ac451e611…

Size

21.3 MB

Last updated

3 months ago

docker pull wastrachan/arin-waitlist