Nathan Hawkins's repositories
actix-test
actix-web testing
causal-length
causal-length sets in Rust
actix-grpc
Actix / tower-grpc demo
bhyve-mini
Cut down version of FreeBSD Bhyve that can directly boot Linux
aws-nix-utils
utilities for Nix on AWS
crdt
A Golang implementation of CRDTs.
drac-kvm
A simple CLI launcher for Dell DRAC and HP iLO.
ec2_metadata
EC2 Metadata in JSON format using the "go" language
ezk
EZK is a collection of Rust crates to build SIP applications
freeswitch-esl
FreeSwitch ESL implementation for Rust
go-pcre
Perl Compatible Regular Expression for Go
gosip
SIP in Go
gtr-cof
Interactive music theory dashboard for guitarists. http://guitardashboard.com/
hello-world
simple repository with CI enabled
morph
NixOS deployment tool
mqttrs
Async Mqtt encoder and decoder for rust.
mtree-flake
Nix flake of NetBSD mtree
nixpkgs
Nix Packages collection
opensips-flake
Nix Flake of opensips.org
pgx
Build Postgres Extensions with Rust!
raft-rs
Raft distributed consensus algorithm implemented in Rust.
seaweedfs
SeaweedFS is a distributed storage system for blobs, objects, files, and data warehouse, to store and serve billions of files fast! Blob store has O(1) disk seek, local tiering, cloud tiering. Filer supports cross-cluster active-active replication, Kubernetes, POSIX, S3 API, encryption, Erasure Coding for warm storage, FUSE mount, Hadoop, WebDAV.
slog
Structured, contextual, extensible, composable logging for Rust
ssm-helpers
Help manage AWS systems manager with helpers
terraform-provider-dns
Terraform dns provider
themelios
Bootstrap a zfs-on-root NixOS configuration in one command. Themelios automates the entire installation process using any NixOS livedisk with an internet connection and your git repo. Themelios is flexible with many configuration options and allows for unique, per-machine customization.
traefik-forward-auth
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy