This is your work, valued

Lilburn, GA

Jason Antman

Elite
@jantman

Director of SRE @manheim / @Cox-Automotive . Tooling & automation dev, F/OSS lover, maker, tinkerer, generator of half-finished projects. @DecaturMakers

awslimitchecker. A script and python package to check your AWS service limits and usage via boto3.

515

python-wifi-survey-heatmap. A Python application for Linux machines to perform WiFi site surveys and present the results as a heatmap overlayed on a floorplan

482

repostatus.org. A standard to easily communicate to humans and machines the development/support and usability status of software repositories/projects.

187

misc-scripts. A collection of my standalone scripts to small/quick for their own repos. All kinds of useful stuff.

146

biweeklybudget. Responsive Flask/SQLAlchemy personal finance app, specifically for biweekly budgeting.

107

xfinity-usage. Python/selenium script to get Xfinity bandwidth usage

67

puppet-archlinux-macbookretina. UNSUPPORTED - Puppet module and accompanying documentation to install/setup Arch linux on a MacBook Pro Retina 11,4

65

home-automation-configs. home automation/security config/scripts/tooling - HomeAssistant, AppDaemon, ZoneMinder, etc.

40

vagrant-r10k. UNSUPPORTED - SEEKING MAINTAINER - Vagrant middleware plugin to retrieve puppet modules using r10k.

35

serverspec-extended-types. A set of extended types for ServerSpec 2.x

28

pizero-gpslog. ABANDONED - Raspberry Pi Zero gpsd logger with status LEDs

28

pypi-download-stats. ABANDONED - Calculate detailed download stats and generate HTML and badges for PyPI packages

24

docker-zoneminder. Modern, best-practices Debian-based Zoneminder container

22

vault-aws-creds. Python helper to export Vault-provided temporary AWS creds into the environment

21

archautorepo. ABANDONED - Automatic Arch Linux package rebuilds and repository creation.

17

puppet-archlinux-workstation. Puppet module for configuring various aspects of an Arch Linux workstation/desktop.

17

workstation-bootstrap. DEPRECATED - My r10k/puppet based workstation bootstrapping and configuration

16

scantool.net. ScanTool.net's GPLv2 cross-platform OBDII software, "scantool.net"

12

nagios-scripts. A collection of my Nagios check scripts, and related stuff.

12

blog. my blog

11

pydnstest. ABANDONED - Python tool for testing DNS changes (add, remove, rename, change records) against a staging DNS server, verifying the same changes against production, or confirming that a record returns the same result in both environments.

11

python-amcrest-noauth-proxy. ABANDONED - Python/Flask reverse proxy server that removes HTTP Digest auth from Amcrest IP cameras; Docker image provided

9

puppet-facter-facts. a collection of facts for user with Facter and Puppet

9

docker-twilio-ppp-proxy. Docker container to proxy HTTP via USB PPP modem using Twilio Programmable Wireless

7

php-nagios-xml. This is a PHP script that parses the Nagios status.dat file into an array, and then outputs that array as XML. There is also a PHP module written in C to do the same task, and based on the same code.

7

webhook2lambda2sqs. ABANDONED - Generate code and manage infrastructure for receiving webhooks with AWS API Gateway and pushing to SQS via Lambda.

6

nodemeister. NodeMeister is an External Node Classifier (ENC) for Puppet, written in Python using the Django framework. It supports hierarchical groups, exclusions and overrides, and aims to provide a fully-functional ENC for those more comfortable with Python.

6

multibindadmin. A web-based (PHP) tool for managing BIND DNS zone files, with builtin understanding of split-horizon DNS with NAT (i.e. a name can have an internal address and an external address).

6

php-ems-tools. Web-based Patient Care Report and organization management software for volunteer Emergency Medical Services. Largely unusable, just an example.

4

ecsjobs. A scheduled job wrapper for ECS, focused on email reporting and adding docker exec and local command abilities.

3

TuxTruck-wxPython. TuxTruck-wxPython was a project to creat a wxPython/Linux-based in-vehicle PC platform. It currently has an audio player and not much else.

3

git-clone-sync. Script to keep git clones in sync with origin and upstream

3

kvmdashclient. Python client script for the kvmdash application.

3

specfiles. A collection of my RPM spec files

3

RPyMostat. A python-based intelligent home thermostat, targeted at the RaspberryPi.

2

tuxtruck. Aborted attempt at a Python/Linux-based CarPC platform. Some of the OBD and GPS code might be useful, and there's Python code to read the accelerometer on a SunSPOT.

2

raspberry-pi-imager. An example/template for baking a base Raspberry Pi image using Packer and pre-seeding a script for further customization.

2

versionfinder. Python package to find the version of another package, whether installed via pip, setuptools or git

2

SwitchSNMP. A collection of PHP classes and scripts to communicate with and control network devices via SNMP.

2

aw-watcher-manual-flaskweb. Tiny flask webapp for ActivityWatch manual data input.

2

autosimulationcraft. A python script to run SimulationCraft reports for World of Warcraft characters when their gear/stats/level/etc. changes.

2

rackman. An old PHP project to track machines' locations in a rack, diagram them, and preview changes.

2

docker-zm-mlapi. A proper and uncomplicated Docker container for https://github.com/ZoneMinder/mlapi

2

userscripts. ABANDONED - Some of my UserScripts

2

3d-printed-things. Collection of things I've 3d printed and might want to print again

1

hiking-logs. GPS tracks and other info from my hikes

1

rpmbuild-vagrant-boxes. A collection of Vagrantfiles for boxes to build RPMs

1

python-obd. Some OBD code for Python. Old and crappy, but putting it here in case I need it again.

1

rpi-xscreensaver-tools. Scripts for doing things with xscreensaver on a Raspberry Pi with the official touchscreen

1

franz-recipe-pushover. meetfranz.com (Franz 5) recipe for Pushover

1

prometheus-snmp-exporter-synology-ds1621. Prometheus snmp-exporter Docker image with Synology DS-1621+ config baked in

1

helga-queue. A simple helga IRC bot plugin to let you manage a short queue (FIFO) of strings (eg. todo items).

1

pypuppetdb-daily-report. ABANDONED - Daily run summary report for PuppetDB, written in Python using nedap's pypuppetdb module.

1

laser-cutter-projects. Things I've made with laser cutters

1

micropython-esp32-pulse-generator. MicroPython project to use an ESP32 as a pulse generator

1

jantman.github.io. My personal homepage

1

versionfinder-test-pkg. test package for https://github.com/jantman/versionfinder acceptance tests

1

github-docs-index. Generate a single-page index of documentation hosted in one or more GitHub organizations on github.com and/or one or more GitHub Enterprise instances.

1

rspec-matcher-hash-item. Rspec matchers for dealing with hashes and their content

1