thisdougb
Building a travel app in Go, as a monolith that can be scaled into services. Also walking the coast of Scotland, researching a book about remote working.
Far OeufEdinburgh, or on a bicycle.
Pinned Repositories
ansible-hashicorp-rotate-password
Automatically rotate application-tier passwords using HashiVault.
ansible-hashivault
Ansible roles to build a HashiCorp Vault instance
ansible-play-graphing
Keeping DevOps clean, researching potential for an Ansible playbook complexity value.
ansible-task-firewall
a firewall strategy-plugin for Ansible, to halt play executing when SecOps policy is violated.
AnsibleFest2017
Managing Shared Secrets demo code, from Ansible Fest London 2017
AnsibleNginxCertbot
Using Ansible for secure ops
cleango
A GoLang template for web projects.
go-fsvault
Easy to use filesystem datastore, with encryption, for Go
MagicPowerAlert
Better alerts when your Apple mouse or keyboard is getting low on power.
mod_websync
apache 2 module, sync image files in load balanced web tier
thisdougb's Repositories
thisdougb/ansible-hashicorp-rotate-password
Automatically rotate application-tier passwords using HashiVault.
thisdougb/ansible-hashivault
Ansible roles to build a HashiCorp Vault instance
thisdougb/AnsibleFest2017
Managing Shared Secrets demo code, from Ansible Fest London 2017
thisdougb/MagicPowerAlert
Better alerts when your Apple mouse or keyboard is getting low on power.
thisdougb/ansible-task-firewall
a firewall strategy-plugin for Ansible, to halt play executing when SecOps policy is violated.
thisdougb/AnsibleNginxCertbot
Using Ansible for secure ops
thisdougb/go-fsvault
Easy to use filesystem datastore, with encryption, for Go
thisdougb/ansible-play-graphing
Keeping DevOps clean, researching potential for an Ansible playbook complexity value.
thisdougb/cleango
A GoLang template for web projects.
thisdougb/fsvault-pages
thisdougb/typetastic
Python utility to make recording screencasts easier.
thisdougb/practicalgo
A template for Go projects. Includes datastore, Go routines, web server, CLI commands, unit tests, and GitHub Actions with goreleaser.
thisdougb/AdventOfCode
thisdougb/ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English, using SSH, with no agents to install on remote systems.
thisdougb/ansible-communote
Example of Ansible deploying Communote, with secure passwords using HashiVault
thisdougb/ansible-creds-as-cattle-feed
Ansible demo with Postgres, showing auto deploy and rotating credentials
thisdougb/ansible-postgres-cluster
thisdougb/Ansible-Technical-Test
Technical test with Ansible and Vagrant
thisdougb/Arduino_LSM6DS3
LSM6DS3 Library for Arduino
thisdougb/aws_sts_assume_role
sort of like sudo for managing AWS with Ansible
thisdougb/espressoimage
thisdougb/go-eat
thisdougb/health
An easy way to track metrics in Go apps.
thisdougb/helm-charts
You know, for Kubernetes
thisdougb/openfoodfacts-go
Go Wrapper for Open Food Facts
thisdougb/RHEL7-CIS
Ansible role for Red Hat 7 CIS Baseline
thisdougb/SlowWays
thisdougb/testgit
thisdougb/thisdougb.github.io
Build a Jekyll blog in minutes, without touching the command line.
thisdougb/validator
Library of simple validator methods in Go.