main
infra
Houses configuration management, IaC, and other random shit related to my personal infrastructure. Critiques welcome, though likely to be ignored :-)
FAQ
- Why do you use bitwarden for secrets management? Honestly, because they have a very generous free tier and I already pay for their personal password manager. I don't need the features of something like AWS secrets for my personal infrastructure.
Ansible
Used to manage both homelab and cloud resources. I prefer saltstack but Ansible is just more lightweight for personal use. There are cases where I clearly could use better templating, logic, etc. (such as the unbound config for home, split horizon DNS). At this point I could write unbound config in my sleep, so there's just no sense in me writing more logic around it today.
Misc
Helper scripts, such as that which is used to automate ansible updating all hosts. This may become deprecated with time as something like Gitea runners is used instead.
Description
Languages
Jinja
89%
Shell
11%