White Mage
AWS, CyberSec, DMARC, Docker, Splunk, White Mage. Staffs way too many cons. he/him, Single, 🏳️🌈, 28% Cheetah. #undertale fursuiter
he/him / Philadelphia, PA, USA / 28% cheetah /#BlackLivesMatter
Welcome to my GitHub repo! This is mostly for personal projects that I've worked on over the years. Sometimes it's to learn a new technology, sometimes it's to contribute something to a particular space, sometimes it's just #CodePosting where I try something new.
If you like my work,please consider sponsoring me.
Here are some of my repos that you may wish to check out:
- Diceware - Generate passwords you can easily remember! Visit the Production deploymenthere.
- Dead Simple QR Code Generator - Part of my FastAPI Httpbin project. No ads. No signups. No spam. Just QR Codes when you want them.
- Is SEPTA F*cked? - Slightly more... colorful status website for Philadelphia public transit. Visit the Production Websitehere.
- Is PECO Okay? - Text-based low-bandwidth website for real-time information on the Philadelphia Power Grid. View on the web athttps://www.IsPecoOkay.com/.
- Septa Stats - Realtime dashboards and graphs of Philadelphia public transit. Visit the Production Websitehere.
- FastAPI Httpbin - HTTP endpoints for testing. Heavily inspired by the original Httpbin project, with a few ideas of my own added in.Play with it here!
- WordPress with Nginx and Let's Encrypt - Collection of config to stand up WordPress with Nginx, MySQL, and Let's Encrypt. The blog post explaining all of thisis over here.
- Grafana Network Monitor - This is a quick and dirty collection of scripts and dashboards I built to monitor my home's Internet connectivity by pinging multiple hosts on the Internet.
- Splunk Lab - Stand up Splunk in 30 seconds! It's a great way to learn Splunk, ingest sample data, etc. Includes the Machine Learning app.
- Splunk Network Health Check - A network health checking that I built. UsesSplunk Lab anda hacked version of ping(!)
- Facebook Javascript Toolbox - Some Javascript utilities for Facebook groups I run that can be installed via Tampermonkey in Chrome.
- Tarsplit - Split up tarballs on file boundaries to more easily use large tarballs in Docker images.
- evernote-to-obsidian - Wrapper for the
Yarle
app to make converting Evernote notebooks to Markdown easier. - rsync-obsidian-to-icloud - Scripts to
rsync
your localObsidian vault to/from iCloud so the mobile app can use it - Script to convert JPG and PNG files to HEIC format - This script recursively converts JPG and PNG files to HEIC format, and will cut space savings in half. Useful for old photo archives!
- Docker in Vagrant - As a Mac user, I wasn't happy with the desktop offerings of Docker that were available to me. So I built my own using Virtualbox and Vagrant!
- Docker image to extract sound files from Star Trek: The Next Generation: A Final Unity
- Grafana Playground - Spin up a Grafana instance with Prometheus and Loki for testing quickly and painlessly.
- SSH Principal and CA Playgroud - Learn how SSH Principals and Certificate Authorities work in a Dockerized environment
- Learn "git rebase -i" with this lab/playground - A tool I built to teach myself Interactive Rebasing in Git. Used forthe talk I give here.
- ZFS Playground - Learn ZFS, the quick and easy way!
- Undertale and Deltarune Resources 🌻 - A list of links of interest for Undertale and Deltarune
- Fork of bullenweg.github.io - Dear Matt, meet the Streisand Effect. Signed, all of us.
- Cheetah Bot - A Telegram Bot that makes cheetah sounds and posts cheetah pictures!
- Monte Carlo Pi Simulation in Rust - I wanted to learn a little Rust, so I built a multi-threaded Rust app to calculate the value of Pi using the Monte Carlo method.Benchmarks are here!
- Nginx Rate Limiting Playground - A little app that let me play around with rate limiting in Nginx to better understand how it works.
PinnedLoading
- wordpress-with-nginx-and-letsencrypt
wordpress-with-nginx-and-letsencrypt PublicInstall WordPress in Docker with Nginx, PHP-FPM, and LetsEncrypt for HTTPS!
- splunk-lab
splunk-lab PublicLearn Splunk by creating a lab instance in seconds. Includes Eventgen and Splunk's Machine Learning app!
- SeptaStats
SeptaStats PublicReal-time dashboards, graphs, and analytics for Philadelphia's Regional Rail train system.
PHP 15
- splunk-network-health-check
splunk-network-health-check PublicA Dockerized Splunk app to monitor your Internet connection
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.