Commit Graph

  • ba69146b4b feat(auth): add Authelia for OIDC Vegard Hagen 2024-09-07 21:14:33 +02:00
  • 6ac8652e24 chore(torrent): change torrent ports Vegard Hagen 2024-09-15 15:49:53 +02:00
  • c524a6ab65 feat(cilium): enable maglev loadBalancer Vegard Hagen 2024-09-13 16:21:51 +02:00
  • af79c5b906 fix(argocd): turn on server-side diff Vegard Hagen 2024-09-13 15:58:19 +02:00
  • d6d5a2ad02 chore(deps): merge renovate PRs renovate[bot] 2024-09-11 21:20:42 +00:00
  • ddb7f0fd9f feat(lldap): bootstrap lldap users with script Vegard Hagen 2024-09-07 19:25:10 +02:00
  • 2a3f01736d feat(ldap): add lldap as ldap server Vegard Hagen 2024-09-07 16:50:05 +02:00
  • 1d0ae6d437 feat(cnpg): configure test-database for external connection Vegard Hagen 2024-09-07 13:25:26 +02:00
  • f1a11669a6 feat(renovate): group related containers for fewer renovate PRs Vegard Hagen 2024-09-02 23:44:03 +02:00
  • e5b3cd91d3 feat(unrar): add an image for unrar tool Vegard Hagen 2024-09-01 23:42:58 +02:00
  • 7695584a63 chore(deps): update ghcr.io/onedr0p/plex docker tag to v1.40.5.8921-836b34c27 renovate[bot] 2024-08-28 15:23:01 +00:00
  • 944f4a92ba fix(netbird): expose netbird dashboard Vegard Stenhjem Hagen 2024-08-27 08:34:25 +02:00
  • 5d69e82eb7 fix: route plex and jellyfin through gateway for tls-termination Vegard Hagen 2024-08-27 07:17:40 +02:00
  • e1224e95da chore(deps): update ghcr.io/onedr0p/sonarr docker tag to v4.0.9 renovate[bot] 2024-08-26 03:42:01 +00:00
  • d3338da90a feat(database): add cnpg for database management Vegard Hagen 2024-08-25 23:58:06 +02:00
  • cb1c2cdebb chore(deps): merge renovate PRs renovate[bot] 2024-08-23 18:31:48 +00:00
  • 505a18cf38 fix(netbird): use internal dns to resolve auth admin-endpoint to internal gateway Vegard Hagen 2024-08-20 21:12:03 +02:00
  • 101b19a729 chore(deps): update keycloak docker tag to v22.1.2 renovate[bot] 2024-08-20 17:58:34 +00:00
  • 5b893c87f4 chore(deps): update ghcr.io/onedr0p/qbittorrent docker tag to v4.6.6 renovate[bot] 2024-08-20 02:02:24 +00:00
  • 91e389dc0e fix(netbird): allow required endpoint from keycloak Vegard Hagen 2024-08-20 19:53:43 +02:00
  • d74b811d84 chore(docs): update readme Vegard Hagen 2024-08-19 23:00:58 +02:00
  • 9a7894a7ab feat(vpn): split gateway into external and internal services Vegard Hagen 2024-08-19 21:23:00 +02:00
  • 174cce0845 chore(deps): merge renovate PRs renovate[bot] 2024-08-18 12:34:24 +00:00
  • 0e0a356fd1 fix(oidc): add 'basic' scope to netbird client and update keycloak Vegard Hagen 2024-08-18 21:56:38 +02:00
  • 872f33c295 feat(adguard): mount config-file for declarative configuration Vegard Hagen 2024-08-18 15:31:32 +02:00
  • 9dec025db7 feat(dns): use Unbound and AdGuardHome for DNS Vegard Hagen 2024-08-18 12:44:30 +02:00
  • 38f118fa17 fix(jellyfin): use Memory for /cache to avoid NodeDiskPressure Vegard Hagen 2024-08-18 00:40:12 +02:00
  • 653d3e946c feat(whoami): add simple whoami-app for testing Vegard Hagen 2024-08-17 23:34:33 +02:00
  • 5c0c3366b2 feat(netbird): add netbird router agent Vegard Hagen 2024-08-17 20:18:23 +02:00
  • 0048da7ffa chore(oidc): collect all oidc-clients under keycloak Vegard Hagen 2024-08-17 12:54:40 +02:00
  • d79f57efd3 chore(ingress): remove all ingress resources in favour of http-routes Vegard Hagen 2024-08-17 11:46:07 +02:00
  • 1602202137 feat(vuetorrent): use git-sync to fetch vuetorrent theme Vegard Hagen 2024-08-15 21:01:44 +02:00
  • 89c0a27364 chore(deps): merge renovate PRs renovate[bot] 2024-08-13 12:15:28 +00:00
  • 9de3a6ba0f chore(cloudflared): clean up cloudflared deployment Vegard Hagen 2024-08-13 21:37:51 +02:00
  • 11cba23ae2 chore(renovate): add renovate comments on deployments Vegard Hagen 2024-08-13 19:35:15 +02:00
  • e03f701119 chore(nas): update TrueNAS IP after router change Vegard Hagen 2024-08-13 15:58:44 +02:00
  • 5abde08753 fix: conflicting svc name Vegard Hagen 2024-08-12 11:23:05 +02:00
  • e6a8ad12c8 chore(plex): use Memory for /tmp and /transcode Vegard Hagen 2024-08-12 08:57:42 +02:00
  • dbb66ba93d chore: rename svc for arr-stack applications Vegard Hagen 2024-08-12 08:43:47 +02:00
  • 8668f58a38 chore(gateway): update to Gateway API 1.1.0 Vegard Hagen 2024-08-10 19:42:09 +02:00
  • 42c7fe1e12 chore(deps): merge renovate PRs renovate[bot] 2024-08-10 11:02:37 +00:00
  • 25f977126b fix(cert): ask for cert for both *.stonegarden.dev and stonegarden.dev Vegard Hagen 2024-08-10 18:25:42 +02:00
  • ba2ab6435b chore(cleanup): Cleanup after cluster rebuild Vegard Hagen 2024-08-10 17:56:54 +02:00
  • 1c602200c7 chore(pv): consistent naming scheme Vegard Hagen 2024-08-10 13:16:25 +02:00
  • 69d56e8e71 feat: install Netbird as a VPN solution Vegard Hagen 2024-08-03 13:51:27 +02:00
  • 935a13038c fix(remark42): correct url Vegard Stenhjem Hagen 2024-08-05 13:41:49 +02:00
  • e2e30a91e2 fix: bind prometheus operator to same node with volume Vegard Hagen 2024-08-03 13:46:38 +02:00
  • c4ba7120dd feat(tofu): updated kubernetes setup Vegard Hagen 2024-08-03 13:32:43 +02:00
  • 0a265cbfd5 fix: crossed-wires in Plex and Jellyfin Vegard Hagen 2024-07-25 22:52:08 +02:00
  • 605e5ef181 fix: increase cpu and mem limits for Argo CD and cloudflared Vegard Hagen 2024-07-24 12:01:22 +02:00
  • 4cb40d3282 feat: configure keycloak using crossplane provider Vegard Hagen 2024-07-23 00:33:22 +02:00
  • 76ab7a71a2 feat: add crossplane.io Vegard Hagen 2024-07-23 00:15:12 +02:00
  • 628bdb53d6 feat(auth): add keycloak for auth Vegard Hagen 2024-07-22 19:58:48 +02:00
  • 4d47d1c972 chore(deps): merge renovate PRs renovate[bot] 2024-07-21 22:26:10 +00:00
  • be08e101b2 feat: configure renovate Vegard Hagen 2024-07-22 00:03:47 +02:00
  • c80528ffbd chore: switch remodelling to main-branch Vegard Hagen 2024-07-21 23:40:10 +02:00
  • 207b1892bf feat: cleanup of remodelling Vegard Hagen 2024-07-21 20:38:35 +02:00
  • f1797c94ec feat(monitoring): install kube-prometheus-stack Vegard Hagen 2024-07-21 19:32:57 +02:00
  • 4d2fe610e2 fix(proxmox-csi-plugin): fetch from Helm chart Vegard Hagen 2024-07-21 18:46:09 +02:00
  • 1eafca98b5 chore: enable Cilium Hubble Vegard Hagen 2024-07-21 18:43:27 +02:00
  • 7c492be433 chore: switch Argo CD over to main domain Vegard Hagen 2024-07-21 18:27:41 +02:00
  • aa6af35f48 feat: routes to cluster external services Vegard Hagen 2024-07-19 15:56:13 +02:00
  • 482c0368ea fix: stonegarden routing Vegard Hagen 2024-07-19 15:11:02 +02:00
  • 2c1e894af0 fix: media player services Vegard Hagen 2024-07-19 13:42:07 +02:00
  • bca0889c47 fix(cloudflared): correct routing to homepage Vegard Hagen 2024-07-19 13:30:45 +02:00
  • bf5f26da5a chore: restore remark42 backup Vegard Hagen 2024-07-19 11:19:56 +02:00
  • 32cee0d16e chore: move from euclid sub-domain to main domain Vegard Hagen 2024-07-19 10:55:01 +02:00
  • 731a16baf3 feat(homepage): add homepage and blog Vegard Hagen 2024-07-19 10:48:11 +02:00
  • 3edf3260d6 feat(media): add media players Vegard Hagen 2024-07-19 08:52:58 +02:00
  • 7780078984 chore(tofu): don't use variables for nodes and volumes in main module Vegard Hagen 2024-07-18 16:48:39 +02:00
  • ac16aed3d2 feat: add node-feature-discovery and intel-device-plugins Vegard Hagen 2024-07-18 16:29:27 +02:00
  • bd7ae1f091 feat(arr): implement arr stack Vegard Hagen 2024-07-18 15:24:16 +02:00
  • d7f90f34e1 fix: configure gateway Vegard Hagen 2024-07-15 15:06:12 +02:00
  • 127290d99b feat(network): add cloudflared Vegard Hagen 2024-07-15 14:31:51 +02:00
  • f65eb23cc5 fix: proxmox-csi-plugin configuration Vegard Hagen 2024-07-12 20:55:47 +02:00
  • f39dc98104 fix(talos): upgrading now actually works without destroying the cluster Vegard Hagen 2024-07-11 22:38:50 +02:00
  • 29f5ce8b14 feat(talos): generate schematic id on-the-fly and add possibility of changing image Vegard Hagen 2024-07-10 20:55:56 +02:00
  • 805ab61017 feat: add Gateway API and Gateways Vegard Hagen 2024-07-07 15:02:41 +02:00
  • fe368b937e feat: add Cert-manager Vegard Hagen 2024-07-07 14:41:11 +02:00
  • 7a946e3e23 feat(volumes): provision volumes using tofu Vegard Hagen 2024-07-06 14:29:07 +02:00
  • 677cf79d6c chore(argocd): set resources for components Vegard Hagen 2024-07-03 20:57:27 +02:00
  • 8c5389c31c feat(talos): Bootstrap Cilium from ConfigMap Vegard Hagen 2024-06-25 22:01:06 +02:00
  • daaafc8fea feat(tofu): split into multiple configurations Vegard Hagen 2024-06-24 16:35:24 +02:00
  • fbdccd7731 feat(k8s): multi-node Talos cluster Vegard Hagen 2024-05-23 18:21:38 +02:00
  • 854b6ce6a2 chore(arr): decomission arr in old cluster Vegard Hagen 2024-07-18 15:35:15 +02:00
  • 14f1f5c0e4 chore(cert-manager): Update to 1.15.0 Vegard Hagen 2024-06-18 17:10:40 +02:00
  • 0db54c5fd8 test(plex): Enable Plex again Vegard Hagen 2024-05-17 23:13:06 +02:00
  • 911cdddd6e test(plex): Remove deployment and service. Run from Euclid instead. Vegard Hagen 2024-05-12 17:25:01 +02:00
  • 884fe3bd00 feat(auth): add Keycloak for auth Vegard Hagen 2024-05-05 20:26:53 +02:00
  • 0b628e1a0d refactor(networking): Create a separate networking folder Vegard Hagen 2024-05-05 19:01:31 +02:00
  • 08912a6047 refactor(cloudflared): Use a DaemonSet instead of Deployment Vegard Hagen 2024-05-05 18:41:37 +02:00
  • d42f97bd4b refactor(dns):! Remove Pi-Hole and clean up cloudflared tunnel-config Vegard Hagen 2024-05-05 14:44:57 +02:00
  • 9c4ca70497 chore(haos): Remove 'matches' field Vegard Hagen 2024-05-01 22:22:08 +02:00
  • 7d79db70e9 feat(jf): Proxy Jellyfin from Euclid instead of Plex Vegard Hagen 2024-04-21 08:33:29 +02:00
  • ba5ec8a7d6 feat(plex): Proxy Euclid Plex Vegard Hagen 2024-04-20 14:17:48 +02:00
  • 4b63ad037f fix(svc): EndpointSlices should have the same name as the svc Vegard Hagen 2024-04-19 09:29:08 +02:00
  • 32d97558ec fix(euclid): Delay qemu-guest-agent startup Vegard Hagen 2024-04-17 16:42:06 +02:00
  • cabdc65448 feat(lgtm): Adding LGTM Helm chart Vegard Hagen 2024-04-07 14:43:42 +02:00
  • 91998ecc2a feat(monitoring): Configure kube-prometheus-stack Vegard Hagen 2024-04-07 12:08:33 +02:00
  • 4efe769396 fix(users): Add kustomization.yaml in users-folder Vegard Hagen 2024-04-06 18:20:55 +02:00