Christian Deacon

Software/network engineer and developer with a love for open source! @modcommunity @bestmods @bestserversio @gamecomio

Projects

Killfrenzy

A Django web application used to sync edge servers running Kilimanjaro and consume/display stats.

Python - Released: 11 Apr 2023 - 7

Pterodactyl-Packet-Watch

A project based off of my Pterodactyl Game Server Watch project.

Go - Released: 28 Jun 2021 - 9

csharp-websockets-chat

A small project that allows a client and server to communicate together similar to a chat room. I made this project to learn more about web sockets in CSharp/.NET and manage multiple web sockets at once.

C# - Released: 16 Apr 2024 - 6

AF_XDP-Test

AF_XDP test with XDP DRV/native mode. Testing issues with virtio_net driver (e.g. "Device or resource busy" errors).

C - Released: 22 May 2020 - 9

Test-Kernel-Modules

A repository used to store my test Linux kernel modules I make while I'm learning.

C - Released: 09 Sep 2020 - 9

Hard-Link-Files

A small C++ application I made in 2016. Imported to GitHub from GFL's Gitlab server.

C++ - Released: 25 Jun 2020 - 9

Simple-Discord-Bot

A simple Discord bot imported from GFL's Gitlab. This was made using Java.

Java - Released: 10 May 2020 - 9

cf-nginx-iptables-automation

A small, but neat Bash script that retrieves the latest IPv4 and IPv6 ranges from CloudFlare and then updates NGINX real IP headers and an IPTables chain.

Shell - Released: 30 Jan 2024 - 6

Killtrocity

A Python program used for communication between Kilimanjaro and Killfrenzy.

Python - Released: 11 Apr 2023 - 7

Linux-Back-End-Scripts

A small project I worked on years ago and imported from GFL's GitLab server.

Shell - Released: 15 Jul 2020 - 8

CS-TimeLimit

CS Time Limit Enforcer imported from GFL's Gitlab server.

SourcePawn - Released: 15 Jul 2020 - 8

Rust-Plugins

A small project I made for the game Rust that contains plugins I've made for Oxide. Imported from GFL's GitLab server.

Lua - Released: 15 Jul 2020 - 8

GMod-Server-Browser

Project imported from GFL's Gitlab server. Allows all servers queried in the GMod server browser to be displayed on a web page.

JavaScript - Released: 15 Jul 2020 - 8

Compressor-V2-FOU-Wrap-Unwrapper

TC programs made for wrapping and unwrapping marked FOU-encapped packets. Being used for Compressor V2

C - Released: 24 Apr 2020 - 8

Simple-Java-MySQL-Wrapper

A simple Java MySQL wrapper imported from GFL's Gitlab.

Java - Released: 10 May 2020 - 8

Go-Web-Attack-Log-Simulation

A basic Go program imported from GFL's Gitlab. This simply simulates a web attack via logs.

Go - Released: 10 May 2020 - 8

Discord-OnConnect

A quick plugin I wrote in SourceMod to open MOTD window on player connect.

SourcePawn - Released: 16 Apr 2020 - 8

IPIP-Forward

Simple IPIP Forwarding program made with AF_PACKET sockets.

C - Released: 21 Mar 2020 - 8

Match-And-Log

My first Rust program that allows you to spawn processes and then perform actions based off of the process's stdout and stderr pipes.

Rust - Released: 18 May 2023 - 6

dot-menu-settings-example

This is a small game made with @godotengine that showcases a simple settings menu where a user can set the screen width, height, and mode. The settings are saved to a JSON file on the file system.

GDScript - Released: 03 Mar 2024 - 5

CircleCI-Test2

Testing CircleCI.

Python - Released: 13 Nov 2020 - 7

Lua-User-Management

A small project imported from GFL's GitLab server.

Lua - Released: 15 Jul 2020 - 7

Game-Server-Versions

A small project I made a while ago and importing from GFL's GitLab server.

PHP - Released: 15 Jul 2020 - 7

GMod---Roy-s-Spawn-Protection

GMod spawn protection addon imported from GFL's GitLab server.

Lua - Released: 15 Jul 2020 - 7

TCP-App-With-Encryption

A client and server project that encrypts and decrypts messages. The client is programmed in C using the Libsodium library and the server is programmed in Elixir using ErLang's crypto module.

C - Released: 27 Jun 2020 - 7