Dustin Rouillard's repositories
snowflake-id
Time based 64-bit unique id generator, inspired by Twitter snowflakes
dustin-api
API for my personal projects, and websites, written in TypeScript using Fastify
tiktok-embeds
Generates OpenGraph meta tags and gets the video file for Tiktoks from their share urls
personal-site
Personal website - Written in TypeScript using React and Next.js
lanyard-online-users
Page which displays online Lanyard users out of total, and has watched user cards.
homie-dynamic-dns
Dynamic DNS System - Made with Cloudflare workers and Cloudflare DNS
shoko-makinohara-lanyard
Discord Bot for Lanyard Discord Server
kubernetes-ingress-dns
Kubernetes Ingress DNS - Turns ingress resources, and traefik ingresses into a dns server
dustin-gateway
Realtime Gateway written in Elixir for Delivering RabbitMQ messages to Socket Clients
illusion-music-bot
Discord music bot coded in Discord.js using Lavalink for music
database-connectors
Database connection utilities and functions for Cassandra, Redis, and PostgreSQL
dustinrouillard
My Readme bro
external-dns
Configure external DNS servers (AWS Route53, Google CloudDNS and others) for Kubernetes Ingresses and Services
fastify-security
Security based functions and utilities for my Fastify boilerplate
fastify-utilities
Various Fastify Utilities - Used in my boilerplate, hosted on the GitHub package registry
kube-node-oos-controller
Applies the out-of-service node taint whenever the node is "unreachable"
lanyard-profile-readme
🏷️ Utilize Lanyard to display your Discord Presence in your GitHub Profile
spotify-overlay
Overlay for Spotify Now Playing powered by my Elixir Realtime Gateway
docker-vite-example
Made for demonstrating deploying vite to hop.io
switchboard
Kubernetes Operator for Automatically Issuing DNS Records and TLS Certificates for Traefik Ingress Routes.
weather-worker
Weather Worker for Lat/Lon, ZIP Code, and soon IP Location