Daniel Brennand's repositories
virustotal-python
A Python library to interact with the public VirusTotal v3 and v2 APIs.
ansible-role-autorestic
Ansible role to configure backups using autorestic.
mc-hetzner
Deploy a Minecraft PaperMC server on Hetzner using Terraform and Ansible.
ansible-role-caddy-docker
Ansible role to deploy Caddy in a Docker container.
arm-base-boxes
Vagrant Base Boxes for ARM Hosts (e.g., Apple Silicon / M1)
molecule-demo
This repository is a demo of how to use Molecule to test an Ansible playbook.
rm-content
A Python 3.7 script to remove a specific string from all files and repos (owned by the user).
ansible-gitpod-workspace
Ready-to-use container image for your Ansible Gitpod Workspace.
ansible-role-k3s
Ansible role for installing k3s as either a standalone server or HA cluster.
ansible-role-nextdns
Ansible role to install and configure the NextDNS CLI.
ansible-role-security
Ansible Role - Security
ansible-wsl
(Opinionated) Setup WSL2 (Ubuntu 22.04) using Ansible
autorestic
Config driven, easy backup cli for restic.
awx
AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
census-health
A series of dashboards that report health of the Planetside 2 Census API and associated client applications
dbrennand.github.io
Personal Website/Blog ๐ค
docker-archlinux-ansible
An updated, systemd-enabled Archlinux docker image useful for testing ansible playbook.
docker-archlinux-systemd
An updated Archlinux docker image with Systemd support.
github-readme-stats
:zap: Dynamically generated stats for your github readmes
ImportExcel
PowerShell module to import/export Excel spreadsheets, without Excel
linkding-on-fly
๐ Run linkding on fly.io. Backup the bookmark DB to cloud storage with litestream.
mac-dev-playbook
Mac setup and configuration via Ansible.
terraform-provider-pihole
A Terraform provider for managing Pi-hole resources