This is your work, valued

Edmonton, Canada

Fletcher Nichol

Elite
@fnichol

I am the human that helps you build better, faster, and more humane product through software.

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.

454

chef-user. A convenient Chef LWRP to manage user accounts and SSH keys

221

chef-jenkins. Former location for Jenkins Chef cookbook, now maintained by Chef Software Inc at https://github.com/chef-cookbooks/jenkins

175

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.

158

names. Random name generator for Rust

152

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.

74

bashrc. cross platform bash configuration for system deployments

51

docker-uhttpd. A Docker micro image for uhttpd, a tiny, lightweight web server

46

chef-rvm_passenger. Chef cookbook which installs the Passenger gem via RVM and configures Apache or nginx.

31

docker-ngrok. A Docker image for ngrok, introspected tunnels to localhost

29

searchef. Stub Chef Search!

28

chef-homesick. Chef library cookbook to manage Homesick castle repositories.

28

emeril. Emeril: Tag And Release Chef Cookbooks As A Library

28

wiki-notes.

28

chef-bootstrap-repo. Shell

28

chef-gitorious. Gitorious cookbook for Chef

28

libsh. A library of common, reusable, and portable POSIX shell functions.

27

features-rs. features - A Rust library for runtime feature toggles

23

capistrano-fanfare. Ruby

21

devstack-vagrant-basebox. Vagrant Box Generator for OpenStack's DevStack

18

chef-cookbooks. Fork of Opscode Cookbooks for Chef. The primary purpose of this repo is to contribute upstream patches. For extremely old patched code see the `master` branch.

17

docker-rust. Rust Programming Language Docker Images!

17

limitation. Rate limiting using a fixed window counter for arbitrary keys, backed by Redis.

17

veewee-definitions. Some custom/modified VeeWee definitions for Vagrant base boxes

16

packer-templates. Shell

16

dotfiles. A personal set of Unix "dotfiles" to configure various programs.

16

chef-alfresco. Chef cookbook to install Alfresco Community Edition.

15

omnibus-puppet. Experimental Puppet Omnibus packages

15

chef-webapp. Ruby

14

guard-webrick. Guard::WEBrick automatically starts and restarts WEBrick when needed.

14

anvil. A system provisioning & configuration tool for bootstrapping & maintaining consistent software across multiple platforms.

11

finstyle. Finstyle: Version Pinning RuboCop and Configuration for CI

11

chef-vagrant_extras. Chef cookbook with extra fixes and shims for running your recipes in a Vagrant virtual machine.

10

arch-linux-installer. Arch Linux with ZFS installer

10

minitest-capistrano. MiniTest assertions and expectations for testing Capistrano recipes

10

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.

9

dotvim. A personal editor setup for vi, Vim, MacVim, and Neovim

9

chef-zip_app. Chef LWRP to install Mac OS X applications from zip archives

9

chefdk-update-app. A little help when you want to update an appbundled project inside ChefDK

9

chef-openssh. Former location for a fork of the OpenSSH Chef cookbook, now maintained by Chef Software Inc at https://github.com/chef-cookbooks/openssh

9

rails-template-recipes. Ruby

8

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.

7

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".

7

iocage-plugin-gitea. An iocage plugin for Gitea, a painless self-hosted Git service.

6

chef-platform_packages. Chef cookbook which installs individual packages via attribute or data bag metadata.

6

iocage-provision. Creates an iocage based FreeBSD jail

6

chef-hostname. Ruby

4

opscode. Opscode - An Infrastructure Code Workflow Tool

4

renv. renv: A Ruby Environment Context Switcher

3

chef-puppet. Chef cookbook to install and manage a Puppet Master service. No, really.

3