Commit Graph

355 Commits

Author SHA1 Message Date
juvdiaz b763e8c747 Start existing cluster during up when stopped 2026-06-29 12:38:13 -06:00
juvdiaz 3c24f05ff6 Allow Debian Docker root on NVMe root filesystem 2026-06-29 11:14:59 -06:00
juvdiaz b49df4f2eb Add Debian Docker root repair command 2026-06-29 11:13:29 -06:00
juvdiaz 67d514bf59 Reset existing Gitea bootstrap password 2026-06-29 11:02:54 -06:00
juvdiaz 61db0ce277 Normalize Ollama host configuration 2026-06-28 00:19:24 -06:00
juvdiaz 3c5dfd08c2 Wait for Ollama API during setup 2026-06-28 00:15:51 -06:00
juvdiaz 26be9bfb0c Make Ollama installer setup more resilient 2026-06-28 00:09:54 -06:00
juvdiaz 5504dd7b2e Manage Ollama setup for homelab host 2026-06-27 23:55:21 -06:00
juvdiaz 172bcca975 Add optional homelab AI knowledge index 2026-06-27 23:14:27 -06:00
juvdiaz 8488c9523e Add backstage Ollama helper for diagnostics 2026-06-27 17:56:15 -06:00
juvdiaz acb6817c98 Add repo-managed Tailscale ACL policy 2026-06-27 17:46:21 -06:00
juvdiaz f38b065599 Expand PXE provisioning rescue menu 2026-06-27 17:40:04 -06:00
juvdiaz 23dd03b0ef Add generated homelab service catalog 2026-06-27 17:34:55 -06:00
juvdiaz e3a1c05a2e Add SOPS age secret management bootstrap 2026-06-27 17:27:05 -06:00
juvdiaz e4b2057f15 Centralize homelab inventory preflight and pihole state 2026-06-27 16:55:28 -06:00
juvdiaz 6070493b1b Seed Uptime Kuma monitors 2026-06-27 16:43:51 -06:00
juvdiaz 7beb0778c9 Add focused homelab doctor checks 2026-06-27 16:35:30 -06:00
juvdiaz d5ff049cae Add homelab inventory 2026-06-27 16:31:04 -06:00
juvdiaz 6ee2e2cb46 Add homelab failure runbooks 2026-06-27 16:23:09 -06:00
juvdiaz 534c87132e Add RPi DNS services stack 2026-06-27 16:18:17 -06:00
juvdiaz 84855cd927 Add generated docs config 2026-06-27 15:42:59 -06:00
juvdiaz 806efb8f85 Add Jeannie status command 2026-06-27 15:38:32 -06:00
juvdiaz 3b86eec2d2 Simplify YouTube backup sidecar files 2026-06-27 14:51:34 -06:00
juvdiaz 1dab330a38 Use Node runtime for YouTube backups 2026-06-27 14:30:28 -06:00
juvdiaz 6b673e3bdd Add YouTube backup runtime packages 2026-06-27 14:28:17 -06:00
juvdiaz 647929c758 Update script name 2026-06-27 14:19:57 -06:00
juvdiaz b3160e9feb Make arr service DNS explicit 2026-06-27 14:13:18 -06:00
juvdiaz d61c1eebf7 Add DNS defaults to arr stack 2026-06-27 14:10:17 -06:00
juvdiaz 25c05041da Install yt-dlp with host pipx tools 2026-06-27 14:07:57 -06:00
juvdiaz e0684a1d1c Add YouTube backup helper 2026-06-27 12:55:35 -06:00
juvdiaz dfda7fccfb Add external arr compose stack 2026-06-27 09:33:43 -06:00
juvdiaz f1c405aab4 Keep Gitea running when stopping cluster 2026-06-27 08:26:52 -06:00
juvdiaz 09db6370b0 Add cluster stop and start commands 2026-06-27 08:12:04 -06:00
juvdiaz 8ebc87f06f Sign app images by digest 2026-06-27 08:04:59 -06:00
juvdiaz f0a82545cf Build app images for amd64 and arm64 2026-06-27 08:00:20 -06:00
juvdiaz 9ba2825185 Remove arr stack from app pipeline 2026-06-27 07:53:57 -06:00
juvdiaz fa0f2eaa56 Allow website and demos to schedule on any node 2026-06-27 07:39:42 -06:00
juvdiaz c7c38d1e41 Reset stale kubelet state before control plane init 2026-06-27 07:16:45 -06:00
juvdiaz 92e5976f1d Fix Pimox template replacement lifecycle 2026-06-26 23:32:10 -06:00
juvdiaz d90ffe5b14 Replace Pimox workers when storage changes 2026-06-26 23:19:01 -06:00
juvdiaz 336ed61235 Patching edge to not block gitea recovery 2026-06-26 23:10:05 -06:00
juvdiaz 84b60979f2 Update debian ip 2026-06-26 22:50:19 -06:00
juvdiaz 2f290b8ce2 Moving gitea to debian host 2026-06-26 22:16:10 -06:00
juvdiaz 39d500866c Moving gitea to debian host and updating opi5 storage to ssd instead of nvme 2026-06-26 22:04:07 -06:00
juvdiaz 207f7274fe Update storage and add recovery tools for debian tools 2026-06-26 19:42:59 -06:00
juvdiaz 3429069b9e Adding arr stack 2026-06-22 08:47:35 -06:00
juvdiaz a69966c457 Adding recovery for debian desktop 2026-06-11 11:02:23 -06:00
juvdiaz f121910cba Version website stylesheet asset 2026-06-10 15:53:50 -06:00
juvdiaz a270c6eca4 Update website retro theme styles 2026-06-10 15:14:00 -06:00
juvdiaz b45cd2d508 Document translation workflow architecture 2026-06-10 11:37:57 -06:00