Graham Williamson's repositories
compose-spec
The Compose specification
content
Security automation content in SCAP, OSCAL, Bash, Ansible, and other formats
st2
StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html. Questions? https://forum.stackstorm.com/.
linux-baseline
DevSec Linux Baseline - InSpec Profile
ansible-collection-hardening
This Ansible collection provides battle tested hardening for Linux, SSH, nginx, MySQL
nut
The Network UPS Tools repository
cycat
Python library to handle CyCAT.org url.
roguelike
Roguelike adventure written in Python and Arcade
zabbix-isp-speedtest
Zabbix template for monitoring ISP speeds using an external check script against speedtest.net
pulp_python
A Pulp plugin to support Python packages
pyp2rpm
Tool to convert a package from PyPI to RPM SPECFILE or to generate SRPM.
pyenv
Simple Python version management
docs
Repository for all documentation written about tools hosted at github.com/containers
github-release-notifier
Automatize tasks when a specific package got a new release - Github Release Notifier
gvm
ansible playbook for gvm
hamster
GNOME time tracker
python-for-entrepreneurs-course-demos
Contains all the "handout" materials for Talk Python's Python for Entrepreneurs course. This includes notes and the final version of the website code.
add-trailing-comma
A tool (and pre-commit hook) to automatically add trailing commas to calls and literals.
ansible-galaxy-pyenv
Ansible Galaxy role for pyenv
dotfiles
sloria's dotfiles as Ansible roles
write-pythonic-code-demos
Write Pythonic Code Like a Seasoned Developer video course demo materials.
physical-docs
This is a collection of legal wording and documentation used for physical security assessments. The goal is to hopefully allow this as a template for other companies to use and to protect themselves when conducting physical security assessments.
gitlab-ci-stack
Full CI pipeline project based on Gitlab & Gitlab CI running Docker, completely automated setup by Vagrant & Ansible, providing Let´s Encrypt certificates for private Servers, multiple Gitlab-Runners and the Gitlab Container Registry, incl. GitLab Pages
devpi-ldap
Plugin for devpi-server which provides LDAP authentication.
devpi
Python PyPi staging server and packaging, testing, release tool