Pinned Repositories
chef-jenkins
Former location for Jenkins Chef cookbook, now maintained by Chef Software Inc at https://github.com/chef-cookbooks/jenkins
chef-user
A convenient Chef LWRP to manage user accounts and SSH keys
dvm
An on demand Docker virtual machine, thanks to Vagrant and boot2docker. Works great on Macs and other platforms that don't natively support the Docker daemon. Support VirtualBox, VMware, and Parallels.
names
Random name generator for Rust
workstation
core-plans
Core Habitat Plan definitions
habitat
Modern applications with built-in automation
si
The System Initiative software
test-kitchen
Test Kitchen is an integration tool for developing and testing infrastructure code and software on isolated target platforms
fnichol's Repositories
fnichol/names
Random name generator for Rust
fnichol/bashrc
cross platform bash configuration for system deployments
fnichol/features-rs
features - A Rust library for runtime feature toggles
fnichol/libsh
A library of common, reusable, and portable POSIX shell functions.
fnichol/limitation
Rate limiting using a fixed window counter for arbitrary keys, backed by Redis.
fnichol/packer-templates
fnichol/dotfiles
A personal set of Unix "dotfiles" to configure various programs.
fnichol/workstation
fnichol/arch-linux-installer
Arch Linux with ZFS installer
fnichol/docker-check-shell
A Docker image with linters (such as ShellCheck and hadolint) and formatters (such as shfmt) for POSIX, Bash, and mksh shell code.
fnichol/libarchive-rust
A Rust crate for interacting with archives using libarchive
fnichol/iocage-provision
Creates an iocage based FreeBSD jail
fnichol/fnichol-cime
A demonstration of a Rust CI build/test/release workflow supporting multi-platform testing, binary builds, Docker image building, and Crates.io publishing.
fnichol/docker-stylua
A small Docker image for StyLua, an opinionated Lua code formatter.
fnichol/docker-acme-truenas
A Docker image with acme.sh and deploy-freenas which can be used to continually renew and deploy Let's Encrypt SSL certificates.
fnichol/libarchive3-sys
fnichol/piawg
fnichol/docker-nginx-tcp-lb
A small Docker image for running an nginx TCP load balancer.
fnichol/dotx
A personal set of X Windows/Wayland configuration for various programs
fnichol/fnichol.com
fnichol/iocage-plugin-cli
fnichol/mortgage-munger
When your bank gives you only garbage reports online and you need the data in a spreadsheet
fnichol/rocketry
This is a small sample web application written in Rust using the Rocket project and includes a Habitat plan which can build this into a package.
fnichol/versio
fnichol/deploy-freenas
Python script to automate deploying TLS certificates to FreeNAS servers
fnichol/dotmac
A personal set of macOS specific configuration for various programs
fnichol/dotneovim
A personal editor setup for Neovim
fnichol/reindeer
Reindeer is a tool which takes Rust Cargo dependencies and generates Buck build rules.
fnichol/tokio-postgres-rustls
Integration between rustls and tokio-postgres
fnichol/truecharts-charts
Community App Catalog for TrueNAS SCALE