Pinned Repositories
api
Written in rust, provides all the backing data for my website.
dotfiles
My latest dotfiles, installed with ansible
dustin-api
API for my personal projects, and websites, written in TypeScript using Fastify
kube-node-oos-controller
Applies the out-of-service node taint whenever the node is "unreachable"
kubernetes-ingress-dns
Kubernetes Ingress DNS - Turns ingress resources, and traefik ingresses into a dns server
personal-site
Personal website - Written in TypeScript using React and Next.js
shortener
Cloudflare Worker powered link shortener - Stores in workers K/V - Powering dstn.to
snowflake-id
Time based 64-bit unique id generator, inspired by Twitter snowflakes
tabatha
New Tab Replacement for Chrome and Firefox - Sleek, Dark, and Minimal
tiktok-embeds
Generates OpenGraph meta tags and gets the video file for Tiktoks from their share urls
dustinrouillard's Repositories
dustinrouillard/screenshot
Custom screenshot tools because of terrible selection of screenshot tools out there.
dustinrouillard/cloudflare-worker
Template/Starting point for a Cloudflare worker.
dustinrouillard/fnf-birthdays
Cloudflare worker based script with triggers for managing the birthday role in my discord server.
dustinrouillard/gm-leaderboard
Leaderboards for the gm app
dustinrouillard/go-spotify-txt
Spotify text file updater for populating text files with song information (For use with things like OBS when livestreaming)
dustinrouillard/dev.dustinrouillard
Deprecated - This is the current code running on my website. I will be rewriting using React and Next.js in the next few weeks.
dustinrouillard/gm-gateway
Elixir Realtime Gateway for gm events
dustinrouillard/spotify-twitch-bot
Twitch bot that can connect to your local spotify client and be controlled from chat.
dustinrouillard/gm-api
API that actually gets the data from gm for the leaderboard
dustinrouillard/lanyard-card
Lanyard Card React Component
dustinrouillard/authentication-utils
Reusable authentication utilities
dustinrouillard/dcs-maintenance-app
DCS Maintenance Page - Shown when my upstream webserver is unable to handle requests.
dustinrouillard/dstn.to-shortener
See the website below for the replacement
dustinrouillard/git-hook
Github Webhook Server, this receives incoming pushes and sends them out to configured external services
dustinrouillard/upstream-fallback-k8s
Upstream fallback routing for my Kubernetes hosted Traefik instance, routes traffic somewhere else when upstream is down
dustinrouillard/dcs-parked-page
DCS Parking Page
dustinrouillard/discord.js
A powerful JavaScript library for interacting with the Discord API
dustinrouillard/whitelistverification
Whitelist Verification plugin for 1.13.1+ spigot servers