Ryan Morehart's repositories
dotfiles
Dotfiles
htmx
</> htmx - high power tools for HTML
porkbun-ddns
Simple Python-based PorkBun DDNS updater with Dockerfile
simple-scheduler
Gantt charts are great for showing schedules--make the simple case easy to build
kustomize-docker
Docker image for systems using Kustomize and kubectl
location-history-total
Given a Takeout of Google Location History, generate a CSV of work history
kustomize
Customization of kubernetes YAML configurations
flask_okta
An OAuth extension for Flask with additional Okta-specific helpers
caddyproxy-docker
Simple Caddyserver-based proxy image
flask-sslify
Force SSL on your Flask app.
addressroutinggateway
A port hopping gateway-based VPN. Completed as part of MS thesis.
puremagic
Pure python implementation of identifying files based off their magic numbers
hostedfactor
For those of us who can't have our phones at work, sometimes a little weaker 2-factor is better than nothing.
hostedfactor-serverside
For those of us who can't have our phones at work, sometimes a little weaker 2-factor is better than nothing
swappables3
Stupid, simple Python 3 file-like class that can save items to S3 based on environment variables
negroni-rollbar
A negroni middleware for Rollbar
godyn
Go-based Dynamic DNS client. Only really tested with Google Domains
makewatch
Watch files or folders and run a command when they change.
yusobig
Show the largest files in a Dropbox account using their API, rather than needing to download everything.
r2tex
Turns an R matrix into a LaTeX table.
arg_thesis
MS thesis - counterpart to addressroutinggateway
gocrypt
Golang encryption helper functions. In particular, designed to make it simple to encrypt large (mega or gigabyte-sized) chunks of data.
fixsimple
21 Day Fix (https://www.beachbody.com/product/fitness_programs/21-day-fix-simple-fitness-eating.do) daily/weekly planner.
syncer
Go-based secure file syncing software which uses commercial file syncing software.