Johnny Knighten's repositories
k-nearest-neighbors
KNN using brute force and ball trees implemented in Python/Cython
palworld-server
Palworld dedicated server docker container.
ark-sa-server
Docker Linux container image for running an ARK Survival Ascended dedicated server.
hill-climbing
Hill Climbing and Hill Climbing With Random Restart implemented in Java.
a-star-search
A* and IDA* search implemented in Java.
example-cdktf-use-in-homelab
This is a vertical slice from my CDKTF repo used to manage my homelab's infrastructure.
example-github-actions-for-container-release
Example use of GitHub Actions for building, testing, and releasing a Docker container.
genetic-optimization
Genetic optimization implemented in Java.
terraform-homelab-pve-vm
Terraform module for homelab use that creates a Proxmox VM, registers it with AWX, and creates a PowerDNS A record.
text-naive-bayes
Naive Bayes classification for text data implemented in Python
terraform-homelab-pve-vm-cluster
Terraform module for homelab use that creates a group of Proxmox VMs, registers them with AWX, and creates a PowerDNS A record for each.