This is your work, valued
mika. Modern bittorrent tracker designed for private site use with multiple storage backends
120uncletopia. Ansible playbook for uncletopia server cluster
53gbans. gbans is a centralized game community platform with support for global bans. It currently supports Team Fortress 2
50php_rbac. Modern PHP RBAC Implementation
26bd. Go
21uncledane-web. Source for uncledane.com
18tf2_bind_gen. Tool to parse TF2 console log and generate dynamic chat binds on the fly.
13steamid. golang VALVe SteamID conversions and resolver
7transmission_scripts. Set of simple scripts used to manage the transmission torrent client.
5msort. MSort is a command line media folder sorting tool. It can sort folders into sub-folders of similarly names directory prefixes. Matching is done via Regex rules which are defined in a configuration file, with grouping based of the captured regex values.
5lurkr. Go
5uncletopia-web. TypeScript
3autobit. ZNC based torrent downloader
2rcon. Source Engine's RCON protocol in Go (golang)
2tf-tui. Go
2srcds_watch. Go
2dotfiles. Nix
2uncletopia-srcds. SourcePawn
2sourcemod-nativevotes-updated. NativeVotes SourceMod plugin
2srcdsup. Automatic (external process) stv uploader
1what-input. A global utility for tracking the current input method (mouse/pointer, keyboard or touch).
1discord_log_relay. Go
1base-srcds. Base TF2 docker image with metamod & sourcemod
1steamweb. Go library for the steam web api https://wiki.teamfortress.com/wiki/WebAPI
1mika-client-php. PHP client for the mika torrent tracker administration API
1docker-media-manager. Dockerfile
1seedr. Go
1golm. Go Bindings for libolm, an implementation of the Double Ratchet cryptographic ratchet
1tf2cfg. My TF2 Config Setup
1roboto. Simple twitch chat bot that learns and can generate sentences using markov chains.
1dotupdate. Small tool & library to updated users dotfiles using symlinks
1twirc. A very simple stand-alone Twitch bot that does some basic interactions with the Steam API.
1pugbot. Discord PUG coordinator
1