Skip to content
View Crowley723's full-sized avatar

Organizations

@authelia @git-stuff-done @go-krb5

Block or report Crowley723

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
crowley723/README.md

About Me

I am a mid-level software engineer finishing my CS degree with a focus on authentication systems and self-hosted infrastructure.

🔐 Authelia Maintainer

  • Full-stack contributions across auth, UI, and infrastructure
  • Currently building user management with support for OpenLDAP, Active Directory, and RFC 2307bis

🔑 Conduit

  • Full-stack Go + React application serving as a personal homelab platform
  • mTLS certificate management: users authenticate via OIDC and receive signed certificates from a private CA
  • Firewall management: fine-grained authorization controls for adding IPs to OPNsense aliases
  • Service accounts, API tokens, monitoring dashboard, and blog

☸️ Homelab

  • 8-node K3s cluster (~300 pods) across a 3-host Proxmox cluster
  • Automated K8s worker provisioning with Flatcar Linux and Butane/Ignition

Skills

  • Languages: Go, Typescript, C, Java, SQL, HTML, CSS, Javascript
  • Platforms: Linux, Docker, Kubernetes

Pinned Loading

  1. authelia/authelia authelia/authelia Public

    The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™

    Go 27.4k 1.4k

  2. dashboard-site dashboard-site Public

    Dashboard to display various details about my homelab

    Go 1 1

  3. proxmox-mesh-monitor proxmox-mesh-monitor Public

    A mesh-based health monitor for Proxmox clusters that works even when most nodes are down.

    Go

  4. jwt-auth-poc jwt-auth-poc Public

    A JWT-based authentication system with access tokens and refresh tokens, built in Go with SQLite.

    Go

  5. git-stuff-done/EndpointInsights git-stuff-done/EndpointInsights Public

    Endpoint Insights is a performance and testing dashboard that allows users to schedule testing and be notified about the results.

    Java 3