geerlingguy

undefined's photo
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