Ansible Playbooks

Here, you'll find a robust collection of my Ansible playbooks and roles designed to streamline and automate your system administration tasks. Whether you're deploying applications, managing configurations, or ensuring system compliance, my Ansible can help ease some administration burden.

* Please be aware, the coding on this site is meant to guide. Testing these scripts in a non-production environment is strongly encouraged. I take no responsibility for use of any scripts on this site or on my github repositories.


Update APT Packages

Update APT Packages

Update APT Packages

Check Disk Space

Check Disk Space

Check Disk Space

Prune Docker from Host

Prune Docker from Host

Prune Docker from Host

PostgreSQL Docker - Enhanced

PostgreSQL Docker - Enhanced

PostgreSQL Docker - Enhanced Security

Install Fail2Ban & Configure SSHD

Install Fail2Ban & Configure SSHD

Install Fail2Ban & Configure SSHD

LAMP Stack Deployment w/ Nginx PM

LAMP Stack Deployment w/ Nginx PM

LAMP Stack Deployment w/ Nginx PM

Reboot Machine

Reboot Machine

Reboot Machine

Check Reboot State

Check Reboot State

Check Required Reboot State

Insert SSH Key

Insert SSH Key

Insert SSH Key

Harden WordPress - Existing Install

Harden WordPress - Existing Install

Harden WordPress - Existing Install