Commit Graph

  • b73ed2c769 wip(netbird): don't use legacy grpc port for signal main Vegard Hagen 2025-10-29 22:51:46 +01:00
  • 6f93a2c9d4 wip(netbird): fix config Vegard Hagen 2025-10-27 20:11:43 +01:00
  • 3b812ed476 fix(cilium): turn on l2-announcements (ARP) again to troubleshoot connection problems Vegard Hagen 2025-11-14 19:45:34 +01:00
  • 329981ea1a fix(cilium): disable bpf.hostLegacyRouting Vegard Hagen 2025-11-14 21:29:29 +01:00
  • ee41262cc2 feat(bgp): enable bgp in cilium and disable l2 announcements Vegard Hagen 2025-11-02 20:10:02 +01:00
  • 3a77de4332 fix(jellyfin): change cache to ephemeral storage Vegard Hagen 2025-11-01 21:51:48 +01:00
  • 5c14ae1682 fix(argocd): use http-route and grpc-route instead of a single tls-route Vegard Hagen 2025-10-25 15:41:40 +02:00
  • 50dedbaee2 fix(cilium): explicitly assign appProtocol to gRPC services Vegard Hagen 2025-10-12 20:20:38 +02:00
  • 51edaaac53 fix(jellyfin): add writable /tmp directory for migration Vegard Hagen 2025-10-25 15:05:41 +02:00
  • c9d054231e chore(deps): renovate 2025-10-25 renovate[bot] 2025-10-25 14:47:20 +02:00
  • 6fd4d4b15c chore(deps): renovate 2025-09-28 renovate[bot] 2025-09-28 16:48:33 +02:00
  • c95c65d33c feat(devcontainer): add helm Vegard Hagen 2025-09-28 16:44:19 +02:00
  • c32d154b86 feat(devcontainer): add gcloud gke auth plugin Vegard Hagen 2025-08-14 10:34:00 +02:00
  • 1624ccdc2c feat(devcontainer): add gcloud cli tool Vegard Hagen 2025-08-13 18:51:29 +02:00
  • 0fd26062c1 feat(cert-manager): enable service monitor and add dashboard Vegard Hagen 2025-08-05 20:31:09 +02:00
  • 7853de1ede feat(unpoller): add monitoring of unifi equipment Vegard Hagen 2025-08-03 19:55:03 +02:00
  • b605d48ec3 fix(netbird): update config after update Vegard Hagen 2025-08-03 16:48:41 +02:00
  • 3f90c83f26 chore(cilium): upgrade CiliumLoadBalancerIPPool to v2 Vegard Hagen 2025-08-03 16:53:02 +02:00
  • 7a7b53c56c chore(cilium): remove deprecated option in values Vegard Hagen 2025-08-03 16:45:21 +02:00
  • fb5337c772 chore(deps): renovate 2025-08-03 renovate[bot] 2025-08-02 22:13:28 +02:00
  • 3452ba1cb2 feat(grafana): install grafana using grafana-operator Vegard Hagen 2025-08-03 11:54:24 +02:00
  • ca7e368c41 fix(monitoring): increase volume size Vegard Hagen 2025-08-02 22:58:33 +02:00
  • a21783e706 fix(plex): volume won't mount Vegard Hagen 2025-08-02 22:23:31 +02:00
  • c4f7010759 feat(kube): enable metrics Vegard Hagen 2025-07-31 22:15:10 +02:00
  • 537c4756e8 feat(authelia): add metrics and grafana dashboard Vegard Hagen 2025-07-31 21:22:38 +02:00
  • 3634e29a6b fix(grafana): add admin credentials Vegard Hagen 2025-07-31 21:02:22 +02:00
  • 004c3cf1e2 fix(authelia): obfuscate smtp relay username to avoid getting "leaked" credentials emails Vegard Hagen 2025-07-31 19:56:20 +02:00
  • 0ff3a46685 fix(email): change provider to mailersend Vegard Hagen 2025-07-29 23:40:36 +02:00
  • 08c01b3fbc fix(email): change provider to brevo Vegard Hagen 2025-07-29 21:22:22 +02:00
  • 285d9b075e feat(monitoring): enable nodeExporter Vegard Hagen 2025-07-28 18:21:58 +02:00
  • 5c3395210a feat(argocd): add metrics and grafana dashboard Vegard Hagen 2025-07-26 14:51:48 +02:00
  • 9fc5f0f0c4 feat(grafana): oauth/oidc integration Vegard Hagen 2025-07-25 23:30:19 +02:00
  • 559b4c3d24 feat(cilium): add grafana dashboards Vegard Hagen 2025-07-25 22:08:31 +02:00
  • e864098520 fix(monitoring): try server-side apply of kube-prometheus-stack again Vegard Hagen 2025-07-25 17:18:08 +02:00
  • 09966b457c fix(qbit): change port Vegard Hagen 2025-07-24 20:34:25 +02:00
  • c1b1719e8c fix(cilium): disable alpn Vegard Hagen 2025-07-20 19:49:01 +02:00
  • cb66358a0e fix(argocd): remove grpcroute Vegard Hagen 2025-07-20 13:30:16 +02:00
  • 3d2de963b5 fix(netbird): clean up configuration Vegard Hagen 2025-07-20 11:30:41 +02:00
  • eea1d4a58b fix(adguard): update config schema version Vegard Hagen 2025-07-20 10:38:40 +02:00
  • 907c9876fe fix(dns): remove special entries for proxmox and truenas Vegard Hagen 2025-07-19 22:40:08 +02:00
  • a2d0e263f0 fix(gateway): remove separate tls-passthrough gateway Vegard Hagen 2025-07-19 22:32:17 +02:00
  • a788e2e12c feat(argocd): enable argocd cli Vegard Hagen 2025-07-19 20:31:52 +02:00
  • f13ee5e73f feat(lldap): clean up config Vegard Hagen 2025-07-19 20:05:13 +02:00
  • 6c37523f6f feat(ci): run tofu format inside devimage Vegard Hagen 2025-07-19 19:01:29 +02:00
  • f457ce825f feat: create GCS bucket to store remote state Karteek 2025-05-02 18:18:03 +05:30
  • 7e388f55d7 chore(renovate): renovate 2025-07-18 renovate[bot] 2025-07-18 20:09:25 +02:00
  • 88c39b2b50 feat(devcontainer): add kubeconform Vegard Hagen 2025-07-18 19:56:18 +02:00
  • b1214dc993 feat(devcontainer): add Node Vegard Hagen 2025-07-18 19:09:49 +02:00
  • eaf7c15a8f feat(ci): only run tofu fmt when necessary Vegard Stenhjem Hagen 2025-07-16 15:39:07 +02:00
  • 53ef70cc44 feat(devcontainer): absorb common-utils feature into Containerfile Vegard Hagen 2025-07-16 00:23:53 +02:00
  • a3c5313f74 feat(devcontainer): do more in Containerfile for thinner image Vegard Hagen 2025-07-14 23:26:34 +02:00
  • cdea7e1719 fix(ci): use devcontainer image directly for tofu checks Vegard Hagen 2025-07-14 14:45:50 +02:00
  • 66dad81d84 feat(devcontainer): split into build and run configfiles Vegard Hagen 2025-07-14 13:38:30 +02:00
  • da7d2d4a54 fix(devcontainer): add timeout for build job Vegard Hagen 2025-07-14 00:49:56 +02:00
  • 1deb5aced1 feat(devcontainer): build a Devcontainer with useful tools for this project Vegard Stenhjem Hagen 2025-07-13 23:18:26 +02:00
  • f5841b4a3b fix(authelia): explicit custom attribute configuration Vegard Hagen 2025-07-13 15:46:41 +02:00
  • 838a335ecc feat(authelia): description of custom claims Vegard Hagen 2025-07-12 17:17:42 +02:00
  • 5de4066796 feat(authelia): custom argocd claim Vegard Hagen 2025-07-12 15:45:23 +02:00
  • aa884cd9d2 fix(authelia): clean up configuration Vegard Hagen 2025-07-11 19:49:32 +02:00
  • 9fa04832e4 fix(unbound): use default config Vegard Hagen 2025-07-02 12:33:34 +02:00
  • 992c6a52a0 chore(lldap): edit config Vegard Hagen 2025-06-25 20:56:34 +02:00
  • b46838873a feat: Github actions to check for formatting of tofu files. (#296) karteekiitg 2025-06-10 00:57:42 +05:30
  • 0e448bc5f9 fix: Added missing subnet mask (#298) karteekiitg 2025-06-10 00:56:44 +05:30
  • 3d68e49d4d fix(tofu): allow multiple nodes on the same host again Vegard Hagen 2025-06-09 21:21:41 +02:00
  • e3e8de2137 chore(deps): update dependency kubernetes-sigs/gateway-api to v1.3.0 renovate[bot] 2025-06-08 19:53:28 +00:00
  • 9aae3a5aa6 chore(talos): update talos to 1.10.3 Vegard Hagen 2025-06-08 21:49:11 +02:00
  • 71dc835717 chore(deps): update dependency siderolabs/talos to v1.10.3 renovate[bot] 2025-06-08 18:46:23 +00:00
  • 1e137986d8 chore(deps): update dependency kubernetes/kubernetes to v1.33.1 renovate[bot] 2025-06-08 16:50:35 +00:00
  • 2a2606d178 fix(netbird): use renvsubst container to create configuration Vegard Hagen 2025-06-08 19:11:28 +02:00
  • e1cabbf2bb fix(gateway): use the addresses field instead of infrastructure annotation Vegard Hagen 2025-06-08 18:45:54 +02:00
  • b3752260e7 fix(cilium): use cilium-cli image instead of cilium-cli-ci image to install cilium Vegard Hagen 2025-06-08 17:39:05 +02:00
  • be9b1ac24e chore(deps): renovate 2025-06-08 renovate[bot] 2025-06-08 15:00:50 +00:00
  • 7adf4cb1ff fix(renovate): add .tofu extension for terraform providers Vegard Hagen 2025-06-08 21:52:55 +02:00
  • 2b400a3d4a chore(config): migrate renovate config (#307) renovate[bot] 2025-06-08 16:59:56 +02:00
  • 1fbe9fb6bd feat(auth): add custom user properties for audiobookshelf Vegard Hagen 2025-05-03 15:37:20 +02:00
  • e0fdbafa35 feat(authelia): add audiobookshelf OIDC client Vegard Hagen 2025-05-03 11:07:36 +02:00
  • 4c1ad3e223 feat(app): add audiobookshelf application Vegard Hagen 2025-04-29 20:53:21 +02:00
  • 4f694ce8c5 chore(tofu): run tofu fmt on configuration Vegard Hagen 2025-04-18 17:28:51 +02:00
  • f47309b3d1 fix(tofu): switching to .tofu extension Vegard Hagen 2025-04-18 17:19:15 +02:00
  • 1cb8c03fe8 chore(keycloak): remove unused volume Vegard Hagen 2025-04-18 16:47:00 +02:00
  • 919ccdff30 feat(gateway): remove extra install of Gateway API CRDs Vegard Hagen 2025-04-18 14:57:13 +02:00
  • 344b161c63 feat(crossplane): remove crossplane Vegard Hagen 2025-04-18 14:55:15 +02:00
  • b2c66e84d9 feat(keycloak): remove keycloak Vegard Hagen 2025-04-18 14:53:25 +02:00
  • 47079ecdfb chore(talos): update talos to 1.9.5 Vegard Hagen 2025-04-18 14:50:18 +02:00
  • 465b690d15 chore(deps): update dependency siderolabs/talos to v1.9.5 (#282) renovate[bot] 2025-04-18 14:15:35 +02:00
  • b4922a3d79 feat(tofu): actually update kubernetes when saying so Vegard Hagen 2025-04-18 14:14:24 +02:00
  • 98fa010384 chore(deps): update dependency kubernetes/kubernetes to v1.32.3 (#281) renovate[bot] 2025-04-18 13:58:07 +02:00
  • e94a97e6f3 feat(tofu): refactor tofu-code Vegard Hagen 2025-04-18 13:56:14 +02:00
  • 266aab34c0 chore(deps): renovate 2025-04-17 renovate[bot] 2025-04-17 11:29:41 +02:00
  • 67f160fea1 fix(tofu): volume-provisioning Vegard Hagen 2025-04-17 18:23:34 +02:00
  • c17687a058 feat: Added docs and sample file to use remote GCS backend. (#260) karteekiitg 2025-04-17 14:56:32 +05:30
  • eb15ae041c refactor: readme, gitignore and talos_machine_config_version changes karteekiitg 2025-04-17 14:51:38 +05:30
  • 341fba89fa chore(deps): renovate 2025-03-30 renovate[bot] 2025-03-30 16:13:23 +02:00
  • 68d8cfb798 fix(renovate): group Netbird updates Vegard Hagen 2025-03-30 16:02:43 +02:00
  • 481b224f22 feat(authelia): upgrade to 4.39 and fix OIDC configuration Vegard Hagen 2025-03-30 15:48:12 +02:00
  • 057b203214 fix(jellyfin): recover jellyfin data Vegard Hagen 2025-03-24 18:44:09 +01:00
  • 84d86e3880 fix(authelia): downgrade authelia Vegard Hagen 2025-03-24 17:54:17 +01:00
  • fc63899f1d fix(qBit): clean up ports used Vegard Hagen 2025-03-24 16:02:31 +01:00
  • c555e84f7a fix(utils): argocd project Vegard Hagen 2025-03-24 15:47:23 +01:00
  • 3aa55c6ae2 chore(deps): update media containers (#254) renovate[bot] 2025-03-24 15:42:40 +01:00