Infrastructure as Code
Find a file
Graham McIntire fb5803c866
add FreeBSD bootstrap, irc servers, hostname overrides, and cleanups
- bootstrap.yml: support pkg for FreeBSD sudo/python3 install
- base role: FreeBSD package sets, sudoers paths, host key regen, admin group, usermod process-in-use tolerance
- freebsd role: pkg update/upgrade tasks
- general role: standalone hostname tasks (ungated from network.skip), hostname_override support
- inspircd role: deploy configs for ca/us manero.org irc servers with vault-backed secrets
- uisp role: download and run installer on fresh hosts, skip if already running
- netbox role: stop services before usermod to avoid process-in-use failures
- hosts: add irc_servers group, ca/us.manero.org (Tailscale), drop staging.towerops.net
- all.yml: graham user gets static ed25519 key alongside github keys
2026-06-19 17:19:29 -05:00
ansible add FreeBSD bootstrap, irc servers, hostname overrides, and cleanups 2026-06-19 17:19:29 -05:00
cluster update 2026-03-26 17:53:51 -05:00
home/cluster updates 2026-06-19 09:33:27 -05:00
old/cluster update and remove dns from tf 2026-01-10 16:00:02 -06:00
talos updates 2026-06-19 09:33:27 -05:00
tofu cloudflare: disable managed robots.txt; fix v5 config bugs 2026-06-04 17:41:45 -05:00
.gitignore update gitignore and docs for local tofu state 2026-02-17 14:31:33 -06:00
CLAUDE.md updates 2026-06-19 09:33:27 -05:00
talosconfig fix vntx cnames 2026-01-16 09:25:46 -06:00