https://github.com/dmuth/dmuth
https://github.com/dmuth/dmuth
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dmuth/dmuth
- Owner: dmuth
- Created: 2020-07-10T22:29:43.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-05-06T23:30:57.000Z (about 1 year ago)
- Last Synced: 2025-05-07T00:29:48.636Z (about 1 year ago)
- Size: 60.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hi 👋, I'm Doug
## he/him / Philadelphia, PA, USA / 28% cheetah / [#BlackLivesMatter](https://github.com/SierraSoftworks/blmain)
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](https://github.com/sponsors/dmuth).
Here are some of my repos that you may wish to check out:
### Websites
- [Diceware](https://github.com/dmuth/diceware) - Generate passwords you can easily remember! Visit the Production deployment [here](https://diceware.dmuth.org/).
- [Dead Simple QR Code Generator](https://httpbin.dmuth.org/qrcode/) - Part of my FastAPI Httpbin project. No ads. No signups. No spam. Just QR Codes when you want them.
- [Is SEPTA F\*cked?](https://github.com/dmuth/IsSeptaFcked) - Slightly more... colorful status website for Philadelphia public transit. Visit the Production Website [here](http://www.isseptafucked.com/).
- [Is PECO Okay?](https://github.com/dmuth/is-peco-okay) - Text-based low-bandwidth website for real-time information on the Philadelphia Power Grid. View on the web at [https://www.IsPecoOkay.com/](https://www.ispecookay.com/).
- [Septa Stats](https://github.com/dmuth/SeptaStats) - Realtime dashboards and graphs of Philadelphia public transit. Visit the Production Website [here](https://septastats.com/).
- [FastAPI Httpbin](https://github.com/dmuth/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!](https://httpbin.dmuth.org/)
- [WordPress with Nginx and Let's Encrypt](https://github.com/dmuth/wordpress-with-nginx-and-letsencrypt) - Collection of config to stand up WordPress with Nginx, MySQL, and Let's Encrypt. The blog post explaining all of this [is over here](https://www.dmuth.org/wordpress-5-in-docker-with-nginx-and-letsencrypt/).
### Network Monitoring
- [Grafana Network Monitor](https://github.com/dmuth/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](https://github.com/dmuth/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](https://github.com/dmuth/splunk-network-health-check) - A network health checking that I built. Uses [Splunk Lab](https://github.com/dmuth/splunk-lab) and [a hacked version of ping](https://github.com/dmuth/iputils)(!)
### Utilities
- [Facebook Javascript Toolbox](https://github.com/dmuth/facebook-javascript-toolbox) - Some Javascript utilities for Facebook groups I run that can be installed via Tampermonkey in Chrome.
- [Tarsplit](https://github.com/dmuth/tarsplit) - Split up tarballs on file boundaries to more easily use large tarballs in Docker images.
- [evernote-to-obsidian](https://github.com/dmuth/evernote-to-obsidian) - Wrapper for the `Yarle` app to make converting Evernote notebooks to Markdown easier.
- [rsync-obsidian-to-icloud](https://github.com/dmuth/rsync-obsidian-to-icloud) - Scripts to `rsync` your local [Obsidian](https://obsidian.md/) vault to/from iCloud so the mobile app can use it
- [Script to convert JPG and PNG files to HEIC format](https://gist.github.com/dmuth/0e9738ec6f6811649ea83c5be09f407d) - 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](https://github.com/dmuth/docker-in-vagrant/tree/main) - 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](https://github.com/dmuth/tng-a-final-unity-extract-audio)
### Playgrounds - Things I built to help learning new tech
- [Grafana Playground](https://github.com/dmuth/grafana-playground) - Spin up a Grafana instance with Prometheus and Loki for testing quickly and painlessly.
- [SSH Principal and CA Playgroud](https://github.com/dmuth/ssh-principal-and-ca-playground) - Learn how SSH Principals and Certificate Authorities work in a Dockerized environment
- [Learn "git rebase -i" with this lab/playground](https://github.com/dmuth/git-rebase-i-playground) - A tool I built to teach myself Interactive Rebasing in Git. Used for [the talk I give here.](https://docs.google.com/presentation/d/11_FkYuEFeRtqjRF_BVzsHYOH5b89Psn9phH5BLWrKV4/edit?usp=sharing)
- [ZFS Playground](https://github.com/dmuth/zfs-playground) - Learn ZFS, the quick and easy way!
- [Hashicorp Vault Playground](https://github.com/dmuth/vault-playground) - Something I created so that I could play around with Hashicorp Vault
### Documentation
- [Undertale and Deltarune Resources 🌻](https://github.com/dmuth/undertale-deltarune-resources) - A list of links of interest for Undertale and Deltarune
- [Fork of bullenweg.github.io](https://github.com/dmuth/bullenweg.github.io) - Dear Matt, meet the Streisand Effect. Signed, all of us.
### Misc
- [Cheetah Bot](https://github.com/dmuth/cheetah-bot) - A Telegram Bot that makes cheetah sounds and posts cheetah pictures!
- [Monte Carlo Pi Simulation in Rust](https://github.com/dmuth/monte-carlo-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!](https://github.com/dmuth/monte-carlo-in-rust/blob/main/benchmarks.md)
- [Nginx Rate Limiting Playground](https://github.com/dmuth/nginx-rate-limiting-playground) - A little app that let me play around with rate limiting in Nginx to better understand how it works.
Connect with me:
Icons: [https://github.com/simple-icons/simple-icons](https://github.com/simple-icons/simple-icons)