Jeff Geerling https://www.jeffgeerling.com/ Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns 16,493 51 263 50,723 20,904 No Language ansible-vagrant-examples 2,015 698 Ansible examples using Vagrant to deploy to local VMs. ansible-role-docker 1,398 761 Ansible Role - Docker pi-webcam 1,314 99 Automation to configure a Raspberry Pi as a USB OTG webcam internet-monitoring 1,231 134 Monitor your network and internet speed with Docker & Prometheus awx-container 297 85 Ansible Container project that manages the lifecycle of AWX on Docker. ansible-role-awx 231 99 DEPRECATED Ansible Role - AWX packer-centos-7 222 123 This build has been moved - see README.md ansible-role-dotfiles 213 101 Ansible Role - Easy and flexible dotfile installation. ansible-role-git 185 135 Ansible Role - Git ansible-role-pip 171 118 Ansible Role - Pip (for Python) ansible-role-repo-epel 170 142 Ansible Role - EPEL Repository for RHEL/CentOS ansible-role-ansible 116 76 Ansible Role - Ansible ansible-role-swap 105 54 Ansible Role - Swap ansible-role-glusterfs 103 60 Ansible Role - GlusterFS packer-ubuntu-1804 101 53 This build has been moved - see README.md ansible-role-raspberry-pi 93 19 Configures a Raspberry Pi (running Raspbian). ansible-role-docker_arm 91 30 Ansible Role - Docker for ARM and Pi ansible-requirements-updater 90 8 Update your requirements.yml with this grisly Ansible playbook. ansible-role-php-versions 87 54 Ansible Role - PHP Versions sbc-reviews 86 1 Jeff Geerling's SBC review data - Raspberry Pi, Radxa, Orange Pi, etc. ansible-role-drupal 82 49 Ansible Role - Drupal ansible-role-mas 82 43 Ansible Role - Mac App Store CLI (MOVED to geerlingguy.mac collection) ansible-role-postfix 77 63 Ansible Role - Postfix packer-centos-6 77 46 This build has been moved - see README.md deskpi-super6c-cluster 74 11 DEPRECATED - DeskPi Super6c 6-node Raspberry Pi CM4 Cluster youtube-10k-pods 73 26 10,000 Kubernetes Pods for 10,000 Subscribers molecule-playbook-testing 62 35 This is an example from the Ansible 101 livestream ansible-role-rabbitmq 54 52 Ansible Role - RabbitMQ ansible-role-containerd 53 20 Ansible Role - containerd.io ansible-role-github-users 48 13 Ansible Role - GitHub Users ansible-role-samba 48 33 Ansible Role - Samba pi-dev-playbook 48 11 Raspberry Pi setup and configuration via Ansible. 3d-printing 45 3 Documentation and tools for my 3D Printer setup. ansible-role-phpmyadmin 43 39 DEPRECATED Ansible Role - phpMyAdmin ansible-role-packer 42 29 Ansible Role - Packer ansible-role-test-vms 40 12 DEPRECATED - A Vagrant configuration to test Ansible roles against a variety of Linux distributions. drupalci-sonar-jenkins 40 18 DEPRECATED - Drupal CI environment with SonarQube and Jenkins for Drupal Core code analysis. youtube 38 3 YouTube channel repo. Stuff that doesn't fit elsewhere. ansible-role-k8s_manifests 37 17 Ansible Role - K8s Manifests ansible-role-apache-php-fpm 36 29 Apache FastCGI support for PHP-FPM ansible-role-helm 36 14 Ansible role - Helm ansible-role-php-mysql 35 36 Ansible Role - PHP MySQL support ansible-role-sonar 35 96 DEPRECATED Ansible Role - SonarQube ansible-role-packer-debian 34 38 Ansible Role - Packer Debian/Ubuntu Configuration for Vagrant VirtualBox ansible-role-go 33 6 Ansible role - Go ansible-role-drush 32 55 Ansible Role - Drush for Drupal ansible-role-elasticsearch-curator 32 27 Ansible Role - Elasticsearch Curator ansible-role-repo-remi 32 49 Ansible Role - Remi RPM Repository for RHEL/CentOS diet-raspbian 32 6 DEPRECATED - Trim the fat from the default Raspbian image. php-apache-container 32 10 PHP + Apache container for running PHP web apps with Docker, built with Ansible. ansible-collection-php_roles 26 16 Collection of PHP roles for Ansible backup-pi 25 3 Use a Raspberry Pi for backups. packer-debian-9 24 15 This build has been moved - see README.md ansible-role-htpasswd 23 11 Ansible Role - htpasswd acquia-cloud-vm 20 6 VirtualBox/Vagrant-based VM to closely match Acquia Cloud environment. ansible-role-puppet 19 20 Ansible Role - Puppet PHP-Drupal-CI 19 4 Please visit my newer Drupal CI project, drupalci-sonar-jenkins ansible-role-daemonize 17 10 Ansible Role - Daemonize. geerlingguy 17 1 My GitHub username repository. solr-container 17 6 Ansible Container project that manages the lifecycle of Apache Solr on Docker. YT-Spammer-Purge 16 2 Allows you easily scan for and delete scam comments using several methods. ansible-role-tomcat6 15 19 Ansible Role - Tomcat 6 (DEPRECATED) ansible-role-exim 14 19 Ansible Role - Exim ansible-role-pimpmylog 14 7 DEPRECATED Ansible Role - Pimp my Log ansible-role-blackfire 11 5 Ansible Role - Blackfire PHP Profiler ansible-role-drupal-console 11 14 DEPRECATED Ansible Role - Drupal Console ansible-role-php-pear 11 8 Ansible Role - PHP PEAR library installation packer-centos-8 11 10 This build has been moved - see README.md packer-debian-8 11 6 This build has been moved - see README.md ansible-role-bad_judgement 10 3 Ansible Role - Bad Judgement packer-debian-10 10 6 This build has been moved - see README.md k3s-ansible 8 4 Android-Map-Marker-Drawables 7 1 A standard set of map marker drawables/icons for Android apps. ansible-role-php-pgsql 6 6 Ansible Role - PHP support for PostgreSQL. ansible-role-repo-dotdeb 6 5 Ansible Role - DotDeb repo for Debian ansible-role-collectd-signalfx 5 3 Ansible Role - Collectd (for SignalFx) ansible-role-svn2git 5 4 Ansible Role - Svn2Git (from KDE) fathom-container 5 2 Fathom container for website analytics, built with Ansible. rpi-clone 5 0 A shell script to clone a booted disk. awx-operator 4 0 docker-image-solr 4 1 DEPRECATED - Apache Solr Docker image build using Ansible. drupal-travis-ci 4 2 A demonstration of Drupal integration with Travis CI. set-status 4 1 Small apps to help me quickly set chat/IM statuses. ansible-role-repo-puias 2 3 DEPRECATED Ansible Role - PUIAS Computational Repository for RHEL/CentOS CellTrust-PHP 2 0 CellTrust PHP SKU_RM0004 1 0 UCTRONICS Pi Rack Pro travis-playground 1 0 An area to play with some Travis concepts and debug issues with Travis CI. kubernetes.core 0 1 rvm1-ansible 0 1 The official ansible rvm role to install and manage your ruby versions. Arduino blinky 4 1 Arduino Uno LED testing. C linux 13 1 Kernel source tree for Raspberry Pi Foundation-provided kernel builds. Issues unrelated to the linux kernel should be posted on the community forum at https://www.raspberrypi.org/forum uvc-gadget 13 12 uvc-gadget fork to make the Pi work as a webcam C++ airgradient-prometheus 113 46 AirGradient Prometheus exporter. CSS ansible-awx-varnish-php-app 7 8 Varnish load balancer with two Apache/PHP backends for an AWX demo. Dockerfile docker-centos7-ansible 100 88 CentOS 7 Docker container for Ansible playbook and role testing. tower-operator 83 34 DEPRECATED: This project was moved and renamed to: https://github.com/ansible/awx-operator docker-ubuntu1804-ansible 78 53 Ubuntu 18.04 LTS (Bionic) Docker container for Ansible playbook and role testing. pi-router 78 4 Raspberry Pi-based OpenWRT router config for 4G/5G Waveshare Dual Ethernet board. docker-ubuntu2004-ansible 72 57 Ubuntu 20.04 LTS (Focal Fossa) Docker container for Ansible playbook and role testing. pi-nvr 53 3 Raspberry Pi NVR for home CCTV recording. docker-centos8-ansible 51 40 CentOS 8 Docker container for Ansible playbook and role testing. docker-ubuntu2204-ansible 47 13 Ubuntu 22.04 LTS (Jammy Jellyfish) Docker container for Ansible playbook and role testing. docker-rockylinux8-ansible 38 18 Rocky Linux 8 Docker container for Ansible playbook and role testing. docker-debian10-ansible 34 40 Debian 10 (Buster) Docker container for Ansible playbook and role testing. docker-debian11-ansible 32 20 Debian 11 (Bullseye) Docker container for Ansible playbook and role testing. docker-debian9-ansible 27 33 Debian 9 (Stretch) Docker container for Ansible playbook and role testing. docker-ubi8-ansible 26 16 UBI 8 Docker container for Ansible playbook and role testing. docker-rockylinux9-ansible 25 7 Rocky Linux 9 Docker container for Ansible playbook and role testing. drupal-operator 24 5 Drupal Operator for Kubernetes, built with Ansible and the Operator SDK. docker-fedora34-ansible 22 5 Fedora 34 Docker container for Ansible playbook and role testing. reversi 22 0 Reverse home Internet monitoring app. docker-amazonlinux2-ansible 20 10 Amazon Linux 2 Docker container for Ansible playbook and role testing. docker-ubuntu1604-ansible 18 51 Ubuntu 16.04 LTS (Xenial) Docker container for Ansible playbook and role testing. docker-amazonlinux2022-ansible 13 2 Amazon Linux 2022 Docker container for Ansible playbook and role testing. docker-fedora36-ansible 12 3 Fedora 36 Docker container for Ansible playbook and role testing. docker-fedora37-ansible 12 4 Fedora 37 Docker container for Ansible playbook and role testing. ansible-role-ecr_container_build 11 10 Ansible Role - ECR Container Build docker-debian8-ansible 10 23 Debian 8 (Jessie) Docker container for Ansible playbook and role testing. docker-fedora35-ansible 9 5 Fedora 35 Docker container for Ansible playbook and role testing. docker-fedora33-ansible 8 3 Fedora 33 Docker container for Ansible playbook and role testing. docker-centos6-ansible 7 18 CentOS 6.x Docker container for Ansible playbook and role testing. docker-fedora27-ansible 7 6 Fedora 27 Docker container for Ansible playbook and role testing. docker-fedora30-ansible 6 4 Fedora 30 Docker container for Ansible playbook and role testing. docker-ubuntu1404-ansible 6 20 Ubuntu 14.04 LTS (Trusty) Docker container for Ansible playbook and role testing. docker-fedora24-ansible 4 9 DEPRECATED - Fedora 24 Docker container for Ansible playbook and role testing. docker-fedora29-ansible 3 8 Fedora 29 Docker container for Ansible playbook and role testing. docker-fedora32-ansible 3 3 Fedora 32 Docker container for Ansible playbook and role testing. docker-fedora31-ansible 1 3 Fedora 31 Docker container for Ansible playbook and role testing. docker-ubuntu1204-ansible 1 9 DEPRECATED - Ubuntu 12.04 LTS (Precise) Docker container for Ansible playbook and role testing. Groovy ansible-role-jenkins 784 731 Ansible Role - Jenkins CI HTML raspberry-pi-pcie-devices 1,217 105 Raspberry Pi PCI Express device compatibility database kubernetes-101 469 140 Kubernetes 101 - by Jeff Geerling ansible-collection-k8s 51 16 Collection of Kubernetes automation tools for Ansible 50k-k8s-jobs 42 5 50,000 Kubernetes Jobs for 50,000 Subscribers ansible.jeffgeerling.com 34 3 Jeff Geerling's Ansible content site theresanissueforthat 6 0 Fabulous codebase behind www.theresanissueforthat.com drupalstl 3 1 Drupal St. Louis Users Group Website Java Catholic-Diocese-App-Android 14 11 Catholic Diocese App for Android JavaScript temperature-monitor 246 51 Raspberry Pi-based home temperature monitoring network. obs-task-list-overlay 104 14 An HTML and Node.js-based task list overlay for OBS. final-cut-it-out 26 0 Automatic silence remover for Final Cut Pro X nodejs-dev-vm 25 9 DEPRECATED Simple Node.js Development VM using Vagrant + VirtualBox + Ansible JJG-Node-Ping 10 6 A simple ping wrapper for Node.js which returns the latency and result of a ping to a given address. drupalvm.github.io 5 1 DEPRECATED - Drupal VM static site demo-nodejs-api 1 6 Demonstration Node.js API application for Ansible for DevOps Jinja internet-pi 3,640 375 Raspberry Pi config for all things Internet. drupal-vm 1,388 663 A VM for Drupal development ansible-role-mysql 972 817 Ansible Role - MySQL ansible-role-nginx 756 473 Ansible Role - Nginx ansible-role-security 643 169 Ansible Role - Security ansible-role-gitlab 629 424 Ansible Role - GitLab ansible-role-postgresql 470 343 Ansible Role - PostgreSQL ansible-role-php 450 416 Ansible Role - PHP ansible-role-kubernetes 409 230 Ansible Role - Kubernetes ansible-role-apache 388 478 Ansible Role - Apache 2.x. ansible-role-nodejs 381 226 Ansible Role - Node.js turing-pi-cluster 350 46 DEPRECATED - Turing Pi cluster configuration for Raspberry Pi Compute Modules ansible-role-java 288 408 Ansible Role - Java ansible-role-ntp 275 224 Ansible Role - NTP ansible-role-redis 222 183 Ansible Role - Redis ansible-role-nfs 200 141 Ansible Role - NFS ansible-role-haproxy 178 175 Ansible Role - HAProxy turing-pi-2-cluster 173 25 DEPRECATED - Turing Pi 2 Cluster ansible-role-composer 171 99 Ansible Role - Composer PHP Dependency Manager ansible-role-logstash 164 215 Ansible Role - Logstash ansible-role-elasticsearch 161 197 Ansible Role - Elasticsearch ansible-role-filebeat 128 159 Ansible Role - Filebeat for ELK stack ansible-role-kibana 112 196 Ansible Role - Kibana drupal-pi 103 26 Drupal on Docker on a Raspberry Pi. Pi Dramble's little brother. ansible-mastodon 93 3 Mastodon installation on a single server using Ansible. ansible-role-varnish 80 88 Ansible Role - Varnish HTTP accelerator ansible-role-memcached 65 68 Ansible Role - Memcached ansible-role-node_exporter 61 42 Ansible role - Node exporter top500-benchmark 61 9 Automated Top500 benchmark for clusters or single nodes. ansible-role-packer_rhel 50 48 Ansible Role - Packer RHEL/CentOS Configuration for Vagrant VirtualBox ansible-role-clamav 46 39 Ansible Role - ClamAV. ansible-role-aws-inspector 39 40 Ansible Role - AWS Inspector ansible-role-php-xdebug 39 48 Ansible Role - PHP Xdebug ansible-role-munin 37 32 Ansible Role - Munin ansible-role-munin-node 32 27 Ansible Role - Munin node ansible-role-passenger 30 31 Ansible Role - Passenger with Nginx mariadb-operator 29 7 MariaDB operator for Kubernetes built with Ansible and the Operator SDK. ansible-role-fluentd 28 28 Ansible role - Fluentd (td-agent) ansible-role-gogs 27 19 DEPRECATED Ansible Role - Gogs: Go Git Service ansible-role-adminer 13 14 Ansible Role - Adminer ansible-role-fathom 13 5 Ansible Role - Fathom ansible-role-hdparm 11 4 Ansible Role - hdparm. Jsonnet cluster-monitoring 5 1 Cluster monitoring stack for clusters based on Prometheus Operator Objective-C JJGWebView 33 6 UIWebView class and example implementation for iOS Applications Catholic-Diocese-App-iOS 14 9 Catholic Diocese App for iOS Visibility 6 0 Making things visible. A file visibility toggle app for the Mac. OpenSCAD pi-bell-slapper 74 5 The King of Ding. Internet-connected Raspberry Pi-based notification bell. PHP Ping 402 153 A PHP class to ping hosts. drupal-for-kubernetes 148 47 Drupal Example Site for Kubernetes Imap 55 34 Simple wrapper class for PHP's IMAP-related email functions. Request 54 25 A simple PHP HTTP request class. shelly-plug-prometheus 42 8 Shelly Plug Prometheus exporter. k8s-pod-rbac-breakout 35 4 Kubernetes Pod RBAC Breakout jeffgeerling-com 32 2 Drupal Codebase for JeffGeerling.com drupal-photo-gallery 31 6 An intelligent photo gallery built with Drupal 8. ansible-role-php-pecl 29 34 Ansible Role - PHP PECL extension drupal-8-example-pix_migrate 23 1 Drupal 6 to Drupal 8 media gallery example migration. drupal-vm-docker 19 3 Drupal VM Docker Composer Plugin ansible-role-php-redis 17 14 Ansible Role - PhpRedis drupalvm-live 16 6 Site for Drupal VM Prod Deployment Demonstrations. ansible-role-php-memcached 15 17 Ansible Role - PHP Memcached ansible-role-php-xhprof 12 16 Ansible Role - PHP XHProf drupal-honeypot 8 2 Official GitHub mirror of the Honeypot module for Drupal. acquia-cloud-api-scripts 7 1 Acquia Cloud API scripts for CI/CD ansible-role-php-tideways 6 5 Ansible Role - Tideways PHP Extension drupal-rekognition_api 2 0 Official GitHub mirror of the Rekognition API module for Drupal. purge_acquia_cloud 1 0 Demo module to set a special 'Acquia Cloud' cache tag header using Purge module. test_slow_block 1 0 A test slow block for BigPipe testing in Drupal 8. Perl munin-php-apc 3 1 Munin plugin for monitoring PHP APC (Alternative PHP Cache). Forked from Google Code. Python ansible-for-devops 6,776 2,869 Ansible for DevOps examples. pi-timelapse 272 57 Time-lapse app for Raspberry Pi computers. pico-w-garage-door-sensor 160 16 Wireless garage door sensor for Home Assistant powered by Raspberry Pi Pico W pi-camera 76 9 A Raspberry Pi Camera docker-examples 75 38 There are many like it, but this one is mine. baby-safe-temp 73 10 Safe temperature monitor for baby's room. Made for Raspberry Pi Pico. facial_recognition 56 8 Live facial recognition example for Raspberry Pi 4 based on OpenCV youtube_chat_crawler 21 7 crawls live chat messages from finished live stream. github-repo-manager 20 2 Manage GitHub Actions secrets in your repositories. usbboot 11 2 Raspberry Pi USB booting code, moved from tools repository ansible-content-testing 5 0 Testing repository for various bits of Ansible content in 2.10 transition. molecule 3 2 Molecule aids in the development and testing of Ansible roles ansible-role-phergie 2 2 DEPRECATED - Ansible Role - Phergie PHP bot community.digitalocean 1 1 DigitalOcean Ansible Collection community.general 1 1 Ruby demo-rails-app 1 7 Demonstration Ruby on Rails app for Ansible for DevOps Shell mac-dev-playbook 5,232 1,578 Mac setup and configuration via Ansible. macos-virtualbox-vm 2,505 320 Instructions and script to help you create a VirtualBox VM running macOS. raspberry-pi-dramble 1,651 259 DEPRECATED - Raspberry Pi Kubernetes cluster that runs HA/HP Drupal 8 ansible-role-certbot 670 317 Ansible Role - Certbot (for Let's Encrypt) packer-boxes 634 309 Jeff Geerling's Packer build configurations for Vagrant boxes. ansible-for-kubernetes 606 291 Ansible and Kubernetes examples from Ansible for Kubernetes Book my-backup-plan 561 37 How I back up all my data. dotfiles 508 312 My configuration. Minimalist, but helps save a few thousand keystrokes a day. ansible-role-firewall 457 203 Ansible Role - iptables Firewall configuration. ansible-role-homebrew 225 140 Ansible Role - Homebrew (MOVED to geerlingguy.mac collection) ansible-collection-mac 213 89 Collection of macOS automation tools for Ansible. pi-cluster 211 10 Raspberry Pi Cluster automation ansible-role-backup 126 50 Ansible Role - Backup for simple servers ansible-role-solr 96 115 Ansible Role - Apache Solr ansible-role-supervisor 91 78 Ansible Role - Supervisor ansible-role-ruby 85 91 Ansible Role - Ruby JJG-Ansible-Windows 84 29 [DEPRECATED] Windows shell provisioning script to bootstrap Ansible from within a Vagrant VM. packer-ubuntu-1404 82 43 DEPRECATED - Packer Example - Ubuntu 14.04 Vagrant Box using Ansible provisioner ansible-role-ssh-chroot-jail 59 28 Ansible Role - SSH chroot jail config ansible-role-mailhog 58 37 Ansible Role - MailHog for catching and viewing emails macbook-pro-battery-test 54 4 Test script to emulate a relatively heavy workload for battery life testing. drupal-container 39 28 Drupal container for running Drupal sites with Docker, built with Ansible. drupal-jenkins-multisite 28 6 Jenkins server example to manage a Drupal multisite installation. ansible-role-logstash-forwarder 21 29 DEPRECATED Ansible Role - Logstash Forwarder mcrouter-operator 16 4 Mcrouter operator for Kubernetes built with Ansible and the Operator SDK. ansible-role-svn 13 13 Ansible Role - SVN ansible-role-sonar-runner 10 12 DEPRECATED Ansible Role - SonarQube Runner drupal-the-fastest 10 1 Benchmarking onboarding experience with a variety of local Drupal development environments. ansible-role-selenium 8 12 Ansible Role - Selenium packer-drupal-vm 7 6 DEPRECATED - Drupal VM Packer base box builder. packer-ubuntu-1204 4 4 DEPRECATED - Packer Example - Ubuntu 12.04 Vagrant Box using Ansible provisioner