GrantBirki
Security Engineer @GitHub. Previously a Security Engineer working on CDNs and CI/CD for @Nordstrom. I love to build things and maybe break a few things too
GitHubSan Francisco, CA
Pinned Repositories
branch-deploy
Enabling Branch Deployments through IssueOps with GitHub Actions - If you find this project useful, give it a star! βοΈ
entitlements-app
The Ruby Gem that Powers Entitlements - GitHub's Identity and Access Management System
caddy-fastapi
Quickly deploy Caddy to serve requests with FastAPI using docker-compose!
errbot
A dockerized version of errbot for quickly deploying chatbots - it can do literally anything π€
ghtrending
Open source version of the GitHub /trending page
git-diff-action
A GitHub Action for gathering the git diff of a pull request in raw or JSON format
json-yaml-validate
A GitHub Action to quickly validate JSON and YAML files in a repository
k8s-discord
Build a Discord Slash command bot and deploy it to Kubernetes βΈπ€π
runway
A deployment controller for anything π
tarkov-api
Community made GraphQL API with real-time data for everything in the Escape from Tarkov game!
GrantBirki's Repositories
GrantBirki/caddy-fastapi
Quickly deploy Caddy to serve requests with FastAPI using docker-compose!
GrantBirki/json-yaml-validate
A GitHub Action to quickly validate JSON and YAML files in a repository
GrantBirki/ghtrending
Open source version of the GitHub /trending page
GrantBirki/issue-template-parser
An Action to parse the body of an issue template to JSON
GrantBirki/astrowind-hard-fork
Template repo for AstroWind on GitHub pages - Heavily favoring js config files
GrantBirki/actions-sandbox
A sandbox repo for testing GitHub Actions
GrantBirki/birki
birki.io personal website
GrantBirki/crystal-base-template
A starter repo template for building crystal applications or libraries.
GrantBirki/dns
DNS management through octodns
GrantBirki/docker-mailserver
A fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) using Docker.
GrantBirki/dotfiles
Dotfiles and Configurations
GrantBirki/gl
G + L π
GrantBirki/shards
Dependency manager for the Crystal language
GrantBirki/journal
My public web journal about travels and experiences
GrantBirki/blog
My public web blog
GrantBirki/dark-flask
A dark theme Flask project
GrantBirki/github-username-regex-js
A regular expression that only matches a currently valid Github username or GitHub EMU handle
GrantBirki/github-username-regex-ruby
A lightweight Ruby Gem to check if a GitHub username / handle is valid
GrantBirki/hush-line
π€« An anonymous tip line for journalists, educators, and employers.
GrantBirki/hushline-website
The public website for Hush Line, the anonymous tip line-as-a-service for organizations and individuals.
GrantBirki/ingress
VM ingress for directing traffic to other docker compose stacks
GrantBirki/ldap-api
A RESTful API and caching layer for LDAP written in Ruby
GrantBirki/muse
self-hosted and dockerized Discord bot for playing music
GrantBirki/octokit.rb
Ruby toolkit for the GitHub API
GrantBirki/octokitted
A self-hydrating version of Octokit for usage in CI systems - like GitHub Actions!
GrantBirki/pihole
Custom pihole configuration for my homelab π₯§π€
GrantBirki/pr-status
A GitHub Action that checks the status of a pull request
GrantBirki/spectator
Feature-rich testing framework for Crystal inspired by RSpec.
GrantBirki/terratrash
A Ruby gem to discard (trash) unwanted Terraform output for humans
GrantBirki/terratrash-action
A GitHub Action to discard (trash) unwanted Terraform output for humans - CI wrapper for the base Ruby Gem