Skip to content
View COD434's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report COD434

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
COD434/README.md

Hey, I'm Karabo

Self-taught backend engineer and Opensource maintainer .I am into authentication , building APIs and dev tools. I also play PUBG mobile when I feel like relaxing you can find me by EAZII we can 1v1 and talk dev stuff if you're game 😏

Currently I am:

Just vibing .... also have fun with these tools below.


🛠️ Tech Stack

TypeScript Node.js Express PostgreSQL Redis Prisma Docker Angular Grafana Prometheus


The Authenik8 Ecosystem

Most developers bolt auth on at the end. I built an entire ecosystem around doing it right from the start and i am having fun while doing it.

authenik8-core The Identity Engine

npm

The core library powering the entire ecosystem. An Identity Engine that resolves credentials, OAuth profiles, and future auth strategies into a unified system identity preventing duplicate identities and handling login vs. account-linking flows consistently. currently this is in beta


create-authenik8-app The CLI Generator

Maintained TypeScript PRs

npx create-authenik8-app my-app

Scaffolds a production-ready auth backend in seconds. What you get instantly:

  • JWT access + refresh token rotation
  • Redis-based token storage
  • Role-Based Access Control (RBAC)
  • Google & GitHub OAuth via the Identity Engine
  • Clean, scalable folder structure
  • .env auto-generated

Roadmap: WebAuthn · MFA · Advanced RBAC · Production presets


Authenik8 The production API

CI Contributions Maintained

A standalone, attach-to-any-frontend auth API built for real production workloads.

Features:

  • JWT authentication with token bucket rate limiting
  • IP whitelisting + dynamic IP expiration
  • Redis-backed rate limiting and token management
  • Email verification and OTP support
  • Role-based access control + admin seeding
  • Anonymous guest-mode auth
  • Grafana + Prometheus observability out of the box
  • Load tested with Artillery
  • Fully containerised with Docker Compose
git clone https://github.com/COD434/Authenik8
docker-compose up --build

Currently Building

The Authenik8 ecosystem


Currently Studying

Cryptography System Design DSA


📬 Get In Touch

Gmail npm GitHub


Authentication is an identity resolution problem. I build systems that treat it that way.

Pinned Loading

  1. authenik8-core-Beta- authenik8-core-Beta- Public

    TypeScript 1

  2. create-authenik8-app create-authenik8-app Public

    A lightweight authentication infrastructure generator powered by an internal Identity Engine.

    TypeScript 6 2

  3. Authenik8 Authenik8 Public

    This is an API built with User security scalability and developer experience in mind

    TypeScript 2