juvdiaz
|
9497b8dc86
|
Validate homelab inventory with YAML parser
|
2026-06-29 13:08:55 -06:00 |
juvdiaz
|
889396eaa4
|
Make remote Docker installation opt-in
|
2026-06-29 12:57:19 -06:00 |
juvdiaz
|
755f60267f
|
Add homelab tofu plan mode
|
2026-06-29 12:55:19 -06:00 |
juvdiaz
|
9ce4ec6c04
|
Defer kubeadm join token creation to apply
|
2026-06-29 12:52:44 -06:00 |
juvdiaz
|
1a8bf9a77d
|
Preserve manual worker topology file
|
2026-06-29 12:50:50 -06:00 |
juvdiaz
|
8cd0b14e5e
|
Resolve Pimox worker count from cluster state
|
2026-06-29 12:48:07 -06:00 |
juvdiaz
|
28cb7ed70f
|
Run early preflight before mutating up pipeline
|
2026-06-29 12:45:51 -06:00 |
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 |