James Allenby JamesAllenby
  • Joined on 2025-01-07
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-08-14 23:15:36 +01:00
0c1c1a24ee fix: use import instead of include
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-08-14 23:10:28 +01:00
9a5c8288b0 feat: add init target to justfile
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-08-14 22:21:55 +01:00
f946f0f2bf fix: ensure kolibri user is system user
80d48e6f46 feat: add power and performance playbook
8dc6ac2939 feat: add ansible galaxy path
7f80884082 feat: add target for fetching ansible dependencies
9abb0b010e feat: add variable master and worker counts
Compare 8 commits »
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-07-28 16:37:40 +01:00
573afc50a4 doc: readme update
6dab1dccd9 chore: rename bare metal to hive
Compare 2 commits »
JamesAllenby renamed repository from infrastructure to JamesAllenby/homelab-infrastructure 2026-07-10 21:50:15 +01:00
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-07-05 23:02:38 +01:00
ce16338203 doc: add quick start guide
JamesAllenby pushed to main at JamesAllenby/homelab-infrastructure 2026-07-05 23:00:33 +01:00
b46d163bae doc: add quick start guide
591541215b fix: down recipe destroys entire tofu instance
adccf7af22 style: format opentofu code
87e90a2327 ci: add yamlfmt config
9e0f9697a8 refactor: remove unused load balancer ranges
Compare 18 commits »
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 21:44:37 +01:00
1c71c088dc feat: add Grafana HTTPRoute
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 21:32:01 +01:00
016182f76c fix: route outpost callback path to Authentik outpost
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 21:26:48 +01:00
550744262b fix: move IngressRoutes to traefik namespace for TLS cert access
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 21:15:21 +01:00
2fee65b8e6 fix: remove Longhorn/Hubble from Gateway, IngressRoutes handle them now
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 21:10:36 +01:00
4ca7278782 feat: add ForwardAuth middleware, protect Longhorn and Hubble with Authentik
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:43:24 +01:00
194128c463 feat: add HTTPRoute for Authentik
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:41:51 +01:00
9a7ed62e27 feat: add ReferenceGrants for cross-namespace routing
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:15:47 +01:00
c59628fbdf feat: expose Longhorn and Hubble UIs with TLS
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:09:34 +01:00
6b248780a4 feat: add metrics-server and prometheus apps, defer authentik (needs secret management)
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:07:05 +01:00
e733ef3ed3 feat: add Cilium platform config (Hubble, L2 announcements, IP pool)
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:04:50 +01:00
bf45bfca7b feat: add HTTPS listeners for auth and grafana
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:03:40 +01:00
a60e9b6d64 fix: use Traefik entrypoint port 8000 for HTTP listener
JamesAllenby pushed to main at JamesAllenby/homelab-platform 2026-07-01 20:02:55 +01:00
268db215a0 fix: remove GatewayClass from manifests, Traefik chart creates it