This is your work, valued
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.
515python-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
482repostatus.org. A standard to easily communicate to humans and machines the development/support and usability status of software repositories/projects.
187misc-scripts. A collection of my standalone scripts to small/quick for their own repos. All kinds of useful stuff.
146biweeklybudget. Responsive Flask/SQLAlchemy personal finance app, specifically for biweekly budgeting.
107xfinity-usage. Python/selenium script to get Xfinity bandwidth usage
67puppet-archlinux-macbookretina. UNSUPPORTED - Puppet module and accompanying documentation to install/setup Arch linux on a MacBook Pro Retina 11,4
65home-automation-configs. home automation/security config/scripts/tooling - HomeAssistant, AppDaemon, ZoneMinder, etc.
40vagrant-r10k. UNSUPPORTED - SEEKING MAINTAINER - Vagrant middleware plugin to retrieve puppet modules using r10k.
35serverspec-extended-types. A set of extended types for ServerSpec 2.x
28pizero-gpslog. ABANDONED - Raspberry Pi Zero gpsd logger with status LEDs
28pypi-download-stats. ABANDONED - Calculate detailed download stats and generate HTML and badges for PyPI packages
24docker-zoneminder. Modern, best-practices Debian-based Zoneminder container
22vault-aws-creds. Python helper to export Vault-provided temporary AWS creds into the environment
21archautorepo. ABANDONED - Automatic Arch Linux package rebuilds and repository creation.
17puppet-archlinux-workstation. Puppet module for configuring various aspects of an Arch Linux workstation/desktop.
17workstation-bootstrap. DEPRECATED - My r10k/puppet based workstation bootstrapping and configuration
16scantool.net. ScanTool.net's GPLv2 cross-platform OBDII software, "scantool.net"
12nagios-scripts. A collection of my Nagios check scripts, and related stuff.
12blog. my blog
11pydnstest. 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.
11python-amcrest-noauth-proxy. ABANDONED - Python/Flask reverse proxy server that removes HTTP Digest auth from Amcrest IP cameras; Docker image provided
9puppet-facter-facts. a collection of facts for user with Facter and Puppet
9docker-twilio-ppp-proxy. Docker container to proxy HTTP via USB PPP modem using Twilio Programmable Wireless
7php-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.
7webhook2lambda2sqs. ABANDONED - Generate code and manage infrastructure for receiving webhooks with AWS API Gateway and pushing to SQS via Lambda.
6nodemeister. 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.
6multibindadmin. 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).
6php-ems-tools. Web-based Patient Care Report and organization management software for volunteer Emergency Medical Services. Largely unusable, just an example.
4ecsjobs. A scheduled job wrapper for ECS, focused on email reporting and adding docker exec and local command abilities.
3TuxTruck-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.
3git-clone-sync. Script to keep git clones in sync with origin and upstream
3kvmdashclient. Python client script for the kvmdash application.
3specfiles. A collection of my RPM spec files
3RPyMostat. A python-based intelligent home thermostat, targeted at the RaspberryPi.
2tuxtruck. 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.
2raspberry-pi-imager. An example/template for baking a base Raspberry Pi image using Packer and pre-seeding a script for further customization.
2versionfinder. Python package to find the version of another package, whether installed via pip, setuptools or git
2SwitchSNMP. A collection of PHP classes and scripts to communicate with and control network devices via SNMP.
2aw-watcher-manual-flaskweb. Tiny flask webapp for ActivityWatch manual data input.
2autosimulationcraft. A python script to run SimulationCraft reports for World of Warcraft characters when their gear/stats/level/etc. changes.
2rackman. An old PHP project to track machines' locations in a rack, diagram them, and preview changes.
2docker-zm-mlapi. A proper and uncomplicated Docker container for https://github.com/ZoneMinder/mlapi
2userscripts. ABANDONED - Some of my UserScripts
23d-printed-things. Collection of things I've 3d printed and might want to print again
1hiking-logs. GPS tracks and other info from my hikes
1rpmbuild-vagrant-boxes. A collection of Vagrantfiles for boxes to build RPMs
1python-obd. Some OBD code for Python. Old and crappy, but putting it here in case I need it again.
1rpi-xscreensaver-tools. Scripts for doing things with xscreensaver on a Raspberry Pi with the official touchscreen
1franz-recipe-pushover. meetfranz.com (Franz 5) recipe for Pushover
1prometheus-snmp-exporter-synology-ds1621. Prometheus snmp-exporter Docker image with Synology DS-1621+ config baked in
1helga-queue. A simple helga IRC bot plugin to let you manage a short queue (FIFO) of strings (eg. todo items).
1pypuppetdb-daily-report. ABANDONED - Daily run summary report for PuppetDB, written in Python using nedap's pypuppetdb module.
1laser-cutter-projects. Things I've made with laser cutters
1micropython-esp32-pulse-generator. MicroPython project to use an ESP32 as a pulse generator
1jantman.github.io. My personal homepage
1versionfinder-test-pkg. test package for https://github.com/jantman/versionfinder acceptance tests
1github-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.
1rspec-matcher-hash-item. Rspec matchers for dealing with hashes and their content
1