Projects in Awesome Lists by fnichol
A curated list of projects in awesome lists by fnichol .
https://github.com/fnichol/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.
Last synced: 06 Apr 2025
https://github.com/fnichol/chef-user
A convenient Chef LWRP to manage user accounts and SSH keys
Last synced: 07 Apr 2025
https://github.com/fnichol/knife-server
A Chef Knife plugin to manage Chef Servers. Bootstrap a new Chef Server on Amazon's EC2, Digital Ocean, Linode, OpenStack or a standalone server. Backup and restore your Chef Server or Hosted Chef's node, role, data bag, and environment JSON data.
Last synced: 05 Apr 2025
https://github.com/fnichol/macosx-iterm2-settings
A project to save the settings and preferences for iTerm2 to a Git repository in XML format which is easier for humans to reason about.
Last synced: 13 Apr 2025
https://github.com/fnichol/bashrc
cross platform bash configuration for system deployments
Last synced: 09 Apr 2025
https://github.com/fnichol/docker-uhttpd
A Docker micro image for uhttpd, a tiny, lightweight web server
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-rvm_passenger
Chef cookbook which installs the Passenger gem via RVM and configures Apache or nginx.
Last synced: 13 Apr 2025
https://github.com/fnichol/docker-ngrok
A Docker image for ngrok, introspected tunnels to localhost
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-homesick
Chef library cookbook to manage Homesick castle repositories.
Last synced: 13 Apr 2025
https://github.com/fnichol/emeril
Emeril: Tag And Release Chef Cookbooks As A Library
Last synced: 13 Apr 2025
https://github.com/fnichol/libsh
A library of common, reusable, and portable POSIX shell functions.
Last synced: 13 Apr 2025
https://github.com/fnichol/features-rs
features - A Rust library for runtime feature toggles
Last synced: 20 Dec 2024
https://github.com/fnichol/devstack-vagrant-basebox
Vagrant Box Generator for OpenStack's DevStack
Last synced: 13 Apr 2025
https://github.com/fnichol/limitation
Rate limiting using a fixed window counter for arbitrary keys, backed by Redis.
actix-web middleware proxy-server rate-limiter rate-limiting
Last synced: 13 Apr 2025
https://github.com/fnichol/dotfiles
A personal set of Unix "dotfiles" to configure various programs.
dotfiles gemrc git-conf screen-conf tmux-conf
Last synced: 13 Apr 2025
https://github.com/fnichol/veewee-definitions
Some custom/modified VeeWee definitions for Vagrant base boxes
Last synced: 13 Apr 2025
https://github.com/fnichol/docker-rust
Rust Programming Language Docker Images!
Last synced: 13 Apr 2025
https://github.com/fnichol/omnibus-puppet
Experimental Puppet Omnibus packages
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-alfresco
Chef cookbook to install Alfresco Community Edition.
Last synced: 13 Apr 2025
https://github.com/fnichol/guard-webrick
Guard::WEBrick automatically starts and restarts WEBrick when needed.
Last synced: 13 Apr 2025
https://github.com/fnichol/finstyle
Finstyle: Version Pinning RuboCop and Configuration for CI
Last synced: 13 Apr 2025
https://github.com/fnichol/minitest-capistrano
MiniTest assertions and expectations for testing Capistrano recipes
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-vagrant_extras
Chef cookbook with extra fixes and shims for running your recipes in a Vagrant virtual machine.
Last synced: 13 Apr 2025
https://github.com/fnichol/arch-linux-installer
Arch Linux with ZFS installer
arch-linux archlinux encryption installer zfs zfsonlinux
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-rbenv_system_pkgs
Chef cookbook which installs pre-built rbenv Ruby version tarballs in a system install. Works with chef-ruby_build and chef-rbenv.
Last synced: 13 Apr 2025
https://github.com/fnichol/dotvim
A personal editor setup for vi, Vim, MacVim, and Neovim
Last synced: 10 Apr 2025
https://github.com/fnichol/chef-zip_app
Chef LWRP to install Mac OS X applications from zip archives
Last synced: 13 Apr 2025
https://github.com/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.
Last synced: 13 Apr 2025
https://github.com/fnichol/homebrew-dvm
A Homebrew formula for dvm, effortless Docker-in-a-box for unsupported Docker platforms, like the Mac.
Last synced: 13 Apr 2025
https://github.com/fnichol/campy
Tiny Campfire Ruby client so you can get on with it.
Last synced: 13 Apr 2025
https://github.com/fnichol/nameit
Nameit is a small zero-dependency library and tool that helps you generate a random name for a project, database, session--you decide. You get glorious adjective-noun style names such as "pushy-clock" and "lovely-ducks" or ask for a random number on the end to give you names like "numberless-cactus-123" and "superb-shoes-915".
Last synced: 13 Apr 2025
https://github.com/fnichol/iocage-provision
Creates an iocage based FreeBSD jail
Last synced: 13 Apr 2025
https://github.com/fnichol/iocage-plugin-gitea
An iocage plugin for Gitea, a painless self-hosted Git service.
freebsd freenas freenas-plugin gitea iocage trueos trueos-plugin
Last synced: 13 Apr 2025
https://github.com/fnichol/libarchive-rust
A Rust crate for interacting with archives using libarchive
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-platform_packages
Chef cookbook which installs individual packages via attribute or data bag metadata.
Last synced: 13 Apr 2025
https://github.com/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.
ci cirrus-ci docker-image freebsd github-releases linux macos project-template rust windows
Last synced: 13 Apr 2025
https://github.com/fnichol/opscode
Opscode - An Infrastructure Code Workflow Tool
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-puppet
Chef cookbook to install and manage a Puppet Master service. No, really.
Last synced: 01 Dec 2024
https://github.com/fnichol/chef-ubuntu_nvidia_gpu
Chef cookbook to install the NVIDIA binary Xorg driver.
Last synced: 24 Mar 2025
https://github.com/fnichol/capstrap
Bootstrapping Ubuntu with chef-solo using Capistrano.
Last synced: 13 Apr 2025
https://github.com/fnichol/chef-dmg
Opscode DMG Chef Cookbook fork which fixes copying of symlinks, like in Dropbox.dmg
Last synced: 24 Mar 2025
https://github.com/fnichol/tapasd
tapasd - a concurrent Ruby Tapas episode downloader
Last synced: 24 Mar 2025
https://github.com/fnichol/rbenvinator
Building Ruby version tarballs for rbenv. Because your time is valuable.
Last synced: 24 Mar 2025
https://github.com/fnichol/docker-stylua
A small Docker image for StyLua, an opinionated Lua code formatter.
Last synced: 01 Dec 2024
https://github.com/fnichol/chef-openoffice
Chef cookbook to install the OpenOffice productivity suite.
Last synced: 13 Apr 2025
https://github.com/fnichol/iocage-plugin-nginx
An iocage plugin for nginx, a Robust and small WWW server.
freebsd freenas freenas-plugin iocage nginx trueos trueos-plugin
Last synced: 24 Mar 2025
https://github.com/fnichol/guard_boilerplate
A simple script that allows you to run Guard to refresh your web browser and optionally recompile Sass/Haml files
Last synced: 24 Mar 2025
https://github.com/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.
Last synced: 24 Mar 2025
https://github.com/fnichol/capistrano-lastmile
Take Capistrano the last mile to deployment bliss.
Last synced: 24 Mar 2025
https://github.com/fnichol/chef-searchef
Chef cookbook to use Searchef (Stub Chef Search!).
Last synced: 24 Mar 2025
https://github.com/fnichol/chef-solo_data_bags
Adds data bag support for older versions of Chef in solo mode
Last synced: 24 Mar 2025
https://github.com/fnichol/mtoc
Generates and writes a table of contents into any Markdown document
Last synced: 24 Mar 2025
https://github.com/fnichol/vagrant-butter
Smooth out Vagrantfiles with some common helpers and shims
Last synced: 29 Mar 2025
https://github.com/fnichol/charts
Applications and services, provided by fnichol, ready to launch on Kubernetes using the Helm package manager
Last synced: 24 Mar 2025
https://github.com/fnichol/docker-nginx-tcp-lb
A small Docker image for running an nginx TCP load balancer.
Last synced: 24 Mar 2025
https://github.com/fnichol/mortgage-munger
When your bank gives you only garbage reports online and you need the data in a spreadsheet
Last synced: 24 Mar 2025
https://github.com/fnichol/talk-rustfest2017-habitat
RustFest 2017 Talk "Taking Rust To Production: Lessons Learned From The Habitat Project" by Fletcher Nichol
Last synced: 24 Mar 2025
https://github.com/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.
Last synced: 24 Mar 2025
https://github.com/fnichol/dotx
A personal set of X Windows/Wayland configuration for various programs
compton-config i3-config termite-configuration wayland x-org xinitrc xresources
Last synced: 24 Mar 2025
https://github.com/fnichol/openbsd-builder
Builds an OpenBSD release of -stable for on-site usage.
Last synced: 24 Mar 2025
https://github.com/fnichol/iocage-plugin-syncthing
An iocage plugin for Syncthing, a continuous file synchronization program which synchronizes files between two or more computers in real time, safely protected from prying eyes.
freebsd freenas freenas-plugin iocage syncthing trueos trueos-plugin
Last synced: 24 Mar 2025
https://github.com/fnichol/chef-inspec_example
Chef cookbook example using Test Kitchen & InSpec Verifier
Last synced: 24 Mar 2025
https://github.com/fnichol/chef-swftools
Chef cookbook to install SWFTools: utilities for working with Adobe Flash files (SWF files).
Last synced: 24 Mar 2025
https://github.com/fnichol/chef-chgems
Chef cookbook for chgems, a chroot for RubyGems.
Last synced: 24 Mar 2025