Pinned Repositories
api
Written in rust, provides all the backing data for my website. - Uploads, Spotify, Activity, Repos, etc
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-discord-embeds
Discord bot to listen for Tiktok links and resend them using my Cloudflare OpenGraph worker
tiktok-embeds
Generates OpenGraph meta tags and gets the video file for Tiktoks from their share urls
dustinrouillard's Repositories
dustinrouillard/snowflake-id
Time based 64-bit unique id generator, inspired by Twitter snowflakes
dustinrouillard/dustin-api
API for my personal projects, and websites, written in TypeScript using Fastify
dustinrouillard/tabatha
New Tab Replacement for Chrome and Firefox - Sleek, Dark, and Minimal
dustinrouillard/personal-site
Personal website - Written in TypeScript using React and Next.js
dustinrouillard/tiktok-embeds
Generates OpenGraph meta tags and gets the video file for Tiktoks from their share urls
dustinrouillard/shortener
Cloudflare Worker powered link shortener - Stores in workers K/V - Powering dstn.to
dustinrouillard/lanyard-online-users
Page which displays online Lanyard users out of total, and has watched user cards.
dustinrouillard/shoko-makinohara-lanyard
Discord Bot for Lanyard Discord Server
dustinrouillard/homie-dynamic-dns
Dynamic DNS System - Made with Cloudflare workers and Cloudflare DNS
dustinrouillard/kubernetes-ingress-dns
Kubernetes Ingress DNS - Turns ingress resources, and traefik ingresses into a dns server
dustinrouillard/api
Written in rust, provides all the backing data for my website. - Uploads, Spotify, Activity, Repos, etc
dustinrouillard/dustin-gateway
Realtime Gateway written in Elixir for Delivering RabbitMQ messages to Socket Clients
dustinrouillard/illusion-music-bot
Discord music bot coded in Discord.js using Lavalink for music
dustinrouillard/database-connectors
Database connection utilities and functions for Cassandra, Redis, and PostgreSQL
dustinrouillard/dotfiles
My latest dotfiles, installed with ansible
dustinrouillard/dustinrouillard
My Readme bro
dustinrouillard/external-dns
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
dustinrouillard/fastify-security
Security based functions and utilities for my Fastify boilerplate
dustinrouillard/fastify-utilities
Various Fastify Utilities - Used in my boilerplate, hosted on the GitHub package registry
dustinrouillard/kube-node-oos-controller
Applies the out-of-service node taint whenever the node is "unreachable"
dustinrouillard/lanyard-profile-readme
🏷️ Utilize Lanyard to display your Discord Presence in your GitHub Profile
dustinrouillard/playbooks
Ansible Playbooks - Scripts to setup my perferred Mac dev environment
dustinrouillard/spotify-overlay
Overlay for Spotify Now Playing powered by my Elixir Realtime Gateway
dustinrouillard/corehole
DNS Adblocking with CoreDNS - Reads from redis keys to block malicious domains
dustinrouillard/docker-vite-example
Made for demonstrating deploying vite to hop.io
dustinrouillard/lanyard
🏷️ Expose your Discord presence and activities to a RESTful API and WebSocket in less than 10 seconds
dustinrouillard/lanyard-redis
dustinrouillard/switchboard
Kubernetes Operator for Automatically Issuing DNS Records and TLS Certificates for Traefik Ingress Routes.
dustinrouillard/trow
Container Registry and Image Management for Kubernetes Clusters
dustinrouillard/weather-worker
Weather Worker for Lat/Lon, ZIP Code, and soon IP Location