Commit Graph

182 Commits

Author SHA1 Message Date
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
juvdiaz d5abeca4b1 Fix website Ollama connectivity setup 2026-06-10 11:11:23 -06:00
juvdiaz ab68569dbe Add translation observability logs 2026-06-10 10:41:46 -06:00
juvdiaz 35c6c6f654 Add n8n workflow app 2026-06-10 10:38:50 -06:00
juvdiaz 2b636b97e2 Add Ollama translation model command 2026-06-10 10:35:22 -06:00
juvdiaz d4c823b3a2 Add dedicated website translation model 2026-06-10 10:34:00 -06:00
juvdiaz c0b3eeef83 Cache website translations in Redis 2026-06-10 10:31:16 -06:00
juvdiaz a3b6c79664 Add Redis cache for website translations 2026-06-10 10:27:26 -06:00
juvdiaz 642a526b56 Guard cluster worker var loading 2026-06-05 01:15:09 -06:00
juvdiaz a006cfc3fe Stabilize worker rejoin reset 2026-06-04 23:09:30 -06:00
juvdiaz 6296e52e4b Rerun Pimox template finalizer after seal 2026-06-04 22:32:33 -06:00
juvdiaz 4059334602 Fix Raspberry worker rebuild rejoin 2026-06-04 22:15:15 -06:00
juvdiaz 5136a74700 Fix Pimox template containerd rebuild 2026-06-04 21:53:12 -06:00
juvdiaz d94ae2619b Repair node version drift in pipeline 2026-06-04 21:10:43 -06:00
juvdiaz f1a9b1fcdb Pin homelab node version discipline 2026-06-04 21:00:16 -06:00
juvdiaz 73bae8eb92 Let Heimdall local PV drive scheduling 2026-06-04 18:17:09 -06:00
juvdiaz 38c6785269 Persist Cosign signing state outside repo 2026-06-04 18:05:33 -06:00
juvdiaz 53ae36a92b Start image validation in audit mode 2026-06-04 17:50:07 -06:00
juvdiaz d810fc61c0 Add signed SBOM enforcement for local images 2026-06-04 12:12:42 -06:00
juvdiaz a5fc43b78e Document website performance tuning 2026-06-04 11:32:38 -06:00
juvdiaz cf6834b264 Tune edge Nginx connection reuse 2026-06-04 11:18:57 -06:00
juvdiaz 2f3d1e2a9b Add cache headers for website static output 2026-06-04 10:59:23 -06:00
juvdiaz 307094794f Pre-render website read pages 2026-06-04 10:42:21 -06:00
juvdiaz a47671e2af Avoid duplicate Apache proxy module loads 2026-06-04 10:31:08 -06:00