Pinned Repositories
Brive
Google Drive Backup app
cookbook-cloudflare
A Chef cookbook to register your servers with Cloudflare's DNS & threat control services
cookbook-diptables
A Chef! cookbook to easily allow you to set up your iptables rule. Supports setting rules applying to groups of nodes satisfying a Chef! search query. E.g. allows you to simply tell your DB server "hey let all my backend servers talk to you!"
docker-runit
An example of how using runit in Docker containers.
go-ordered-map
Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.
go-win-iscsidsc
Golang bindings to (some of) Windows' iSCSI Discovery Library API (https://docs.microsoft.com/en-us/windows/desktop/api/_iscsidisc/)
knife-bash-autocomplete
Add or source that file in your bash profile to enable sensible completion for Chef's knife command.
qt-breakpad
A light wrapper around Google's Breakpad to be used in Qt applications (http://qt.io)
sentry_breakpad
A little Ruby gem that converts breakpad reports into Sentry events
vagrant-instant-rsync-auto
A vagrant plugin that does the same as `vagrant rsync-auto`, except much faster!
wk8's Repositories
wk8/go-ordered-map
Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.
wk8/docker-runit
An example of how using runit in Docker containers.
wk8/go-event-log
Redis-based, append-only event log, with multiple subscribers
wk8/go-lru
Yet another LRU golang implementation.
wk8/panicwatch
panicwatch is a Go library for panic handling/reporting in Go applications. Inspired by mitchellh/panicwrap
wk8/protoc-gen-gorm
A protobuf compiler plugin designed to generate GORM models and APIs for simple object persistence tasks.
wk8/actions-runner-controller
Kubernetes controller for GitHub Actions self-hosted runnners
wk8/atlas-app-toolkit
This repository provides common Go utilities and helpers that are reusable from project-to-project. The goal is to prevent code duplication by encouraging teams to use and contribute to toolkit libraries. The toolkit is not a framework. Rather, it is a set of (mostly gRPC-related) plugins and helpers.
wk8/csi-proxy
CSI Proxy utility to enable CSI Plugins on Windows
wk8/gengo
gengo library for code generation.
wk8/github-api-proxy
wk8/github_retry
wk8/go-conversion-gen
Code generator for converting structs from one package to another
wk8/go-echo
Very basic HTTP server for the purpose of testing HTTP clients
wk8/go-error-buffer
wk8/go-mysql-server
A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.
wk8/go-rand
Drop-in replacement for `math/rand` that allows snapshotting/restoring the internal state of random sources to easily reproduce flaky tests.
wk8/go-redis
Redis Go client
wk8/go-treap
Toy repo to have fun with treaps (https://en.wikipedia.org/wiki/Treap)
wk8/harbor
An open source trusted cloud native registry project that stores, signs, and scans content.
wk8/kraken
P2P Docker registry capable of distributing TBs of data in seconds
wk8/kraken-prefix-backend
Custom backend for Kraken (https://github.com/uber/kraken) to allow for namespace conflicts
wk8/kraken-proxy
wk8/kubernetes
Production-Grade Container Scheduling and Management
wk8/noble-words
Toy repo
wk8/nuclei
Fast and customizable vulnerability scanner based on simple YAML based DSL.
wk8/selective-mitm
Selective MITM proxy (inspired by https://github.com/kr/mitm)
wk8/simple_storage
Toy Flask project
wk8/watermill-amazonsqs
wk8/watermill-redisstream
Redis Pub/Sub for the Watermill project, leveraging Redis Stream.