Shivakumar K R's repositories
kong-plugin-oauth2-custom
Kong Oauth2 Plugin modified to support external IdPs like oauth2 supported social login network, LDAP, SAML, JDBC, Proxy, OTP.
bigqueue
A big, fast and persistent queue based on memory mapped file.
coding-interview-university
A complete computer science study plan to become a software engineer.
crypto-keep
Encrypt plain text with a password to store in Google keep
docker-for-devops
Docker for DevOps course assignments and projects.
docker-mastery-assignments
Source code of my udemy docker mastery course assignments.
es-practice
Practice project for Elasticsearch.
fontforge-cli-docker
An alternative image for homebrew fontforge.
gradle-kindergarten
A play project for learning gradle build tool.
hello-world
this repository is for me to learn git and do some exercises.
kafka-easy-docker
Kafka and zookeeper combined image
kong-plugin-auth-providers-util
A plugin used by my other authentication plugins and act as providers collector that each applied plugin supports.
kong-plugin-oauth2-social-login
Kong OAuth2 plugin customized to support external OAuth2 IdPs.
kong-up-jwt-builder
My custom Kong plugin to construct JWT from configured header parameters to send it to upstream.
mod_auth_openidc_docker
Alpine docker image for https://github.com/zmartzone/mod_auth_openidc httpd plugin.
node-docker-good-defaults
sample node app for Docker examples
raw-multipart-parser
A javascript/nodejs multipart/form-data parser which operates on raw data.
spring-boot-kindergarten
A playground project for using spring boot for web or console java applications.
spring-fmk-kindergarten
Play with spring framework classes and learn it's capabilities.
spring-security-requestmatcher
Add/apply basic authentication for specific HTTP Method endpoints
sql-puzzles-and-answers
Joe Celko's book
sublime-gradle
Support for use Gradle on Sublime Text 3
swayamjar
A Gradle plugin to create a self executable file with fat jar.
udemy-docker-mastery
Udemy Course to build, compose, deploy, and manage containers from local development to high-availability in the cloud