Linux automation for my homelab.
Houses configuration for github actions. Currently Ansible Lint is the only checks I have run on this repository. It ensures ansible playbooks are written correctly before committing new code.
This houses inventory files for hosts, playbooks, and support files for scripts/playbooks.
Hosts docker-compose files.
Standalone Scripts written in Shell and Python to be run independantly from an automation solution.
Config for the Ansible Linter workflow defined in Github Actions. Ignoring a few things that I don't care about in a lab setting.