Home lab infrastructure documentation and configuration management
Go to file
Cal Corum 29a20fbe06
All checks were successful
Reindex Knowledge Base / reindex (push) Successful in 2s
feat: add monthly Proxmox maintenance reboot automation (#26)
Establishes a first-Sunday-of-the-month maintenance window orchestrated
by Ansible on LXC 304. Split into two playbooks to handle the self-reboot
paradox (the controller is a guest on the host being rebooted):

- monthly-reboot.yml: snapshots, tiered shutdown with per-guest polling,
  fire-and-forget host reboot
- post-reboot-startup.yml: controlled tiered startup with staggered delays,
  Pi-hole UDP DNS fix, validation, and snapshot cleanup

Also fixes onboot:1 on VM 109, LXC 221, LXC 223 and creates a recurring
Google Calendar event for the maintenance window.

Closes #26

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 23:33:59 -05:00
.claude docs: move SubagentStop hook config to claude-runner CT 2026-03-12 07:40:37 -05:00
.gitea/workflows ci: remove approval step from auto-merge workflow 2026-03-18 23:42:36 -05:00
ansible feat: add monthly Proxmox maintenance reboot automation (#26) 2026-04-03 23:33:59 -05:00
backups docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
databases docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
development docs: sync KB — ace-step-local-network.md 2026-04-02 20:48:06 -05:00
docker docs: sync KB — kb-rag-mcp-oauth-fix.md 2026-03-25 10:00:07 -05:00
gaming docs: sync KB — release-2026.4.02.md 2026-04-02 20:48:06 -05:00
legacy feat: add session resumption and Agent SDK evaluation 2026-04-03 19:59:44 +00:00
major-domo docs: sync KB — database-release-2026.4.1.md 2026-04-02 20:48:06 -05:00
media-servers docs: sync KB — troubleshooting.md 2026-04-02 20:48:39 -05:00
media-tools docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
mlb-the-show docs: sync KB — release-2026.3.31.md,release-2026.4.01.md 2026-04-02 20:48:06 -05:00
monitoring feat: right-size VM 115 config and add --hosts flag to audit script 2026-04-03 17:33:01 -05:00
networking chore: decommission VM 105 (docker-vpn) — repo cleanup (#20) 2026-04-02 23:57:55 -05:00
paper-dynasty docs: sync KB — 2026-03-30.md 2026-04-02 20:48:06 -05:00
productivity docs: sync KB — codex-agents-marketplace.md 2026-04-02 20:48:06 -05:00
scheduled-tasks feat: add session resumption and Agent SDK evaluation 2026-04-03 19:59:44 +00:00
server-configs feat: add monthly Proxmox maintenance reboot automation (#26) 2026-04-03 23:33:59 -05:00
tabletop docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
tcg docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
tdarr docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
vm-management fix: clean up VM 116 watchstate duplicate and document decommission candidacy (#31) 2026-04-03 20:01:13 +00:00
workstation docs: sync KB — troubleshooting.md 2026-04-03 12:00:22 -05:00
.gitignore chore: add recovered CT 302 configs, archive tdarr scripts, clean up repo 2026-03-01 00:41:41 -06:00
baldurs-gate-3-coop-friend-setup.md docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
CLAUDE.md docs: add CI/CD section to CLAUDE.md 2026-03-18 23:30:38 -05:00
ollama-benchmark-results.md docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
ollama-benchmarks.md docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
ollama-model-testing.md docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00
SKILLS_AUDIT_2026-03-05.md docs: add YAML frontmatter to all 151 markdown files 2026-03-12 09:00:44 -05:00