Commit Graph

  • e0684a1d1c Add YouTube backup helper juvdiaz 2026-06-27 12:55:35 -0600
  • dfda7fccfb Add external arr compose stack juvdiaz 2026-06-27 09:33:43 -0600
  • f1c405aab4 Keep Gitea running when stopping cluster juvdiaz 2026-06-27 08:26:52 -0600
  • 09db6370b0 Add cluster stop and start commands juvdiaz 2026-06-27 08:12:04 -0600
  • 8ebc87f06f Sign app images by digest juvdiaz 2026-06-27 08:04:59 -0600
  • f0a82545cf Build app images for amd64 and arm64 juvdiaz 2026-06-27 08:00:20 -0600
  • 9ba2825185 Remove arr stack from app pipeline juvdiaz 2026-06-27 07:53:57 -0600
  • fa0f2eaa56 Allow website and demos to schedule on any node juvdiaz 2026-06-27 07:39:42 -0600
  • c7c38d1e41 Reset stale kubelet state before control plane init juvdiaz 2026-06-27 07:16:45 -0600
  • 92e5976f1d Fix Pimox template replacement lifecycle juvdiaz 2026-06-26 23:32:10 -0600
  • d90ffe5b14 Replace Pimox workers when storage changes juvdiaz 2026-06-26 23:19:01 -0600
  • 336ed61235 Patching edge to not block gitea recovery juvdiaz 2026-06-26 23:10:05 -0600
  • 84b60979f2 Update debian ip juvdiaz 2026-06-26 22:50:19 -0600
  • 2f290b8ce2 Moving gitea to debian host juvdiaz 2026-06-26 22:16:10 -0600
  • 39d500866c Moving gitea to debian host and updating opi5 storage to ssd instead of nvme juvdiaz 2026-06-26 22:04:07 -0600
  • 207f7274fe Update storage and add recovery tools for debian tools juvdiaz 2026-06-26 19:42:59 -0600
  • 3429069b9e Adding arr stack juvdiaz 2026-06-22 08:47:35 -0600
  • a69966c457 Adding recovery for debian desktop juvdiaz 2026-06-11 11:02:23 -0600
  • f121910cba Version website stylesheet asset juvdiaz 2026-06-10 15:53:50 -0600
  • a270c6eca4 Update website retro theme styles juvdiaz 2026-06-10 15:14:00 -0600
  • b45cd2d508 Document translation workflow architecture juvdiaz 2026-06-10 11:37:57 -0600
  • d5abeca4b1 Fix website Ollama connectivity setup juvdiaz 2026-06-10 11:11:23 -0600
  • ab68569dbe Add translation observability logs juvdiaz 2026-06-10 10:41:46 -0600
  • 35c6c6f654 Add n8n workflow app juvdiaz 2026-06-10 10:38:50 -0600
  • 2b636b97e2 Add Ollama translation model command juvdiaz 2026-06-10 10:35:22 -0600
  • d4c823b3a2 Add dedicated website translation model juvdiaz 2026-06-10 10:34:00 -0600
  • c0b3eeef83 Cache website translations in Redis juvdiaz 2026-06-10 10:31:16 -0600
  • a3b6c79664 Add Redis cache for website translations juvdiaz 2026-06-10 10:27:26 -0600
  • 642a526b56 Guard cluster worker var loading juvdiaz 2026-06-05 01:15:09 -0600
  • a006cfc3fe Stabilize worker rejoin reset juvdiaz 2026-06-04 23:09:30 -0600
  • 6296e52e4b Rerun Pimox template finalizer after seal juvdiaz 2026-06-04 22:32:33 -0600
  • 4059334602 Fix Raspberry worker rebuild rejoin juvdiaz 2026-06-04 22:15:15 -0600
  • 5136a74700 Fix Pimox template containerd rebuild juvdiaz 2026-06-04 21:53:12 -0600
  • d94ae2619b Repair node version drift in pipeline juvdiaz 2026-06-04 21:10:43 -0600
  • f1a9b1fcdb Pin homelab node version discipline juvdiaz 2026-06-04 21:00:16 -0600
  • 73bae8eb92 Let Heimdall local PV drive scheduling juvdiaz 2026-06-04 18:17:09 -0600
  • 38c6785269 Persist Cosign signing state outside repo juvdiaz 2026-06-04 18:05:33 -0600
  • 53ae36a92b Start image validation in audit mode juvdiaz 2026-06-04 17:50:07 -0600
  • d810fc61c0 Add signed SBOM enforcement for local images juvdiaz 2026-06-04 12:12:42 -0600
  • a5fc43b78e Document website performance tuning juvdiaz 2026-06-04 11:32:38 -0600
  • cf6834b264 Tune edge Nginx connection reuse juvdiaz 2026-06-04 11:18:57 -0600
  • 2f3d1e2a9b Add cache headers for website static output juvdiaz 2026-06-04 10:59:23 -0600
  • 307094794f Pre-render website read pages juvdiaz 2026-06-04 10:42:21 -0600
  • a47671e2af Avoid duplicate Apache proxy module loads juvdiaz 2026-06-04 10:31:08 -0600
  • dc63b6cb4d Load Alpine Apache proxy modules for website juvdiaz 2026-06-04 10:21:12 -0600
  • 654fa4a201 Skip OPcache build on PHP 8.5 website image juvdiaz 2026-06-04 10:07:01 -0600
  • 1038ea806c Run website with Apache PHP-FPM and OPcache juvdiaz 2026-06-04 09:50:23 -0600
  • d1df0bcf6e Store Heimdall seeded links as generic apps juvdiaz 2026-06-02 22:25:35 -0600
  • c2028e4963 Use recreate rollout for Heimdall juvdiaz 2026-06-02 22:18:01 -0600
  • 39767377eb Pin seeded Heimdall apps to dashboard juvdiaz 2026-06-02 22:08:13 -0600
  • 122407899d Expose seeded Heimdall dashboard juvdiaz 2026-06-02 22:02:01 -0600
  • e16d99ffaf Fix Heimdall HTTPS asset URLs juvdiaz 2026-06-02 21:51:46 -0600
  • 71dc248fc9 Fix heimdall app_url jv 2026-06-02 22:45:24 -0500
  • 3494220923 Allow edge traffic through Traefik service juvdiaz 2026-06-02 17:08:51 -0600
  • 00de9b0209 Bypass edge cache for app traffic juvdiaz 2026-06-02 17:00:15 -0600
  • 57a6a7283c Fix Argo CD Gitea SSH access juvdiaz 2026-06-02 16:44:42 -0600
  • 80df5624e2 Fix Argo CD ingress GitOps source juvdiaz 2026-06-02 16:38:04 -0600
  • 740755ea4e Fix Argo CD ingress behind Traefik jv 2026-06-02 17:29:33 -0500
  • 2838fe13db Adding traefik to the mix juvdiaz 2026-06-02 16:14:56 -0600
  • cff162c186 Fixing cni simlinks juvdiaz 2026-06-02 14:33:00 -0600
  • ad81d37119 Adding traefik to the mix juvdiaz 2026-06-02 13:59:15 -0600
  • ccb8247577 Quoting heimdall column order so it is not mistaken by sqlite juvdiaz 2026-06-02 10:13:15 -0600
  • 62ed2c1f6d Making hemidall seeder to retry instead of ailing juvdiaz 2026-06-02 10:00:27 -0600
  • 1b91bde443 Pointing heimdal image to latest juvdiaz 2026-06-02 09:46:46 -0600
  • 0f02fa6efb Adding heimdal juvdiaz 2026-06-02 09:29:37 -0600
  • b76075e0fc Update READMEs juvdiaz 2026-05-29 15:14:51 -0600
  • a2fab4fe5f Fix nah home page juvdiaz 2026-05-29 13:54:20 -0600
  • 1f6799271a Adding local tags to images and enforcing them at pods juvdiaz 2026-05-29 12:23:44 -0600
  • 6e78988a6a Updating translation endpoint so its reachable juvdiaz 2026-05-29 12:05:30 -0600
  • 4f65136e74 Fix new visitor translation pipeline juvdiaz 2026-05-29 12:00:50 -0600
  • 9a7671b561 Fixing base en text and nah translation juvdiaz 2026-05-29 11:45:55 -0600
  • b5fb1d1190 Fixing theme button juvdiaz 2026-05-29 11:12:20 -0600
  • 47c018b6dc Add durable platform workload scheduling juvdiaz 2026-05-29 09:44:43 -0600
  • 240a55e826 adding mlops juvdiaz 2026-05-29 09:24:47 -0600
  • 4dab85c9d6 Refocus portfolio for DevOps MLOps roles juvdiaz 2026-05-28 20:14:42 -0600
  • 285fbe5700 Update website themes and blog sections juvdiaz 2026-05-28 19:40:33 -0600
  • 73d512f13d Move Kyverno hook jobs to app workers juvdiaz 2026-05-28 18:45:49 -0600
  • 99d6600598 Move Kyverno to app workers juvdiaz 2026-05-28 15:52:09 -0600
  • a2b9d33f57 Move Argo CD to app workers juvdiaz 2026-05-28 15:36:24 -0600
  • 2740409469 Fix worker CNI plugin path juvdiaz 2026-05-28 13:24:31 -0600
  • 89fa756305 Label worker nodes before Prometheus migration juvdiaz 2026-05-28 12:49:34 -0600
  • b0a2c44bbb Move Prometheus stack to worker nodes juvdiaz 2026-05-28 12:46:54 -0600
  • 072bcfdbc8 Add stopped OpenWrt VM command juvdiaz 2026-05-28 09:35:29 -0600
  • 912ccc14f6 Enable Pimox worker pipeline by default juvdiaz 2026-05-28 08:36:15 -0600
  • f46f962c2b Restore working Pimox provisioning path juvdiaz 2026-05-28 00:47:08 -0600
  • c3f08e3fdd Adopt existing Argo CD applications before apply juvdiaz 2026-05-28 00:31:39 -0600
  • ab91142b06 Include Raspberry Pi worker in cluster runs juvdiaz 2026-05-28 00:24:13 -0600
  • 9aa78c2e2f Adopt existing platform resources before apply juvdiaz 2026-05-28 00:09:03 -0600
  • 87fce1e6d4 Disable NodeLocal DNS by default juvdiaz 2026-05-28 00:02:46 -0600
  • 0919c33972 Disable Mimir by default juvdiaz 2026-05-27 23:47:36 -0600
  • 53bfdc10f1 Fix NodeLocal DNS manifest readback juvdiaz 2026-05-27 23:39:05 -0600
  • 9b17857e46 Disable Pimox from default lab deployment juvdiaz 2026-05-27 22:53:24 -0600
  • b35b052697 Route Pimox template installer to serial console juvdiaz 2026-05-27 22:06:43 -0600
  • b5a16b805f Fix Pimox template disk boot juvdiaz 2026-05-27 21:48:48 -0600
  • b5693b326b Improve Pimox template seal diagnostics juvdiaz 2026-05-27 21:20:10 -0600
  • 6525a744fc Add Pimox template install diagnostics juvdiaz 2026-05-27 20:58:59 -0600
  • 7d11fda7b3 Fix Pimox template PXE boot sequencing juvdiaz 2026-05-27 20:06:50 -0600
  • b6f65f4618 Handle reused Pimox worker SSH host keys juvdiaz 2026-05-27 17:23:49 -0600
  • 8a55d14542 Improve Pimox worker boot diagnostics juvdiaz 2026-05-27 16:35:46 -0600
  • 14b784ef9a Disable Pimox CPU affinity by default juvdiaz 2026-05-27 15:02:43 -0600