From 9b906fa18fd2cb4888bccc1bf0ba51ea795a12c3 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 5 Apr 2026 18:48:22 -0500 Subject: [PATCH 1/2] feat: add more apps --- .../docs/applications/dependency-track.mdx | 15 +++++++++++++++ src/content/docs/applications/version-checker.mdx | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/content/docs/applications/dependency-track.mdx create mode 100644 src/content/docs/applications/version-checker.mdx diff --git a/src/content/docs/applications/dependency-track.mdx b/src/content/docs/applications/dependency-track.mdx new file mode 100644 index 0000000..9fa50cf --- /dev/null +++ b/src/content/docs/applications/dependency-track.mdx @@ -0,0 +1,15 @@ +--- +title: Descheduler +description: Dependency Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain. +hero: + tagline: Dependency Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain. + image: + file: https://avatars.githubusercontent.com/u/40258585 + actions: + - text: Source + link: https://github.com/DependencyTrack/dependency-track + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/dependency-track + icon: right-arrow +--- diff --git a/src/content/docs/applications/version-checker.mdx b/src/content/docs/applications/version-checker.mdx new file mode 100644 index 0000000..c2b90b3 --- /dev/null +++ b/src/content/docs/applications/version-checker.mdx @@ -0,0 +1,15 @@ +--- +title: Version Checker +description: Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics. +hero: + tagline: Kubernetes utility for exposing image versions in use, compared to latest available upstream, as metrics. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/kubernetes.webp + actions: + - text: Source + link: https://github.com/jetstack/version-checker + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/version-checker + icon: right-arrow +--- -- 2.49.1 From 53cbb049ed717e3b4890af864c0ce0cd205c751e Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Sun, 5 Apr 2026 19:05:44 -0500 Subject: [PATCH 2/2] feat: change to mdx --- .../{talos-upgrade-1-12-0.md => talos-upgrade-1-12-0.mdx} | 4 ++++ .../{talos-upgrade-generic.md => talos-upgrade-generic.mdx} | 4 ++++ .../docs/guides/{vault-ssh-ca.md => vault-ssh-ca.mdx} | 4 ++++ .../docs/reference/{introduction.md => introduction.mdx} | 6 +++++- 4 files changed, 17 insertions(+), 1 deletion(-) rename src/content/docs/guides/{talos-upgrade-1-12-0.md => talos-upgrade-1-12-0.mdx} (92%) rename src/content/docs/guides/{talos-upgrade-generic.md => talos-upgrade-generic.mdx} (91%) rename src/content/docs/guides/{vault-ssh-ca.md => vault-ssh-ca.mdx} (95%) rename src/content/docs/reference/{introduction.md => introduction.mdx} (62%) diff --git a/src/content/docs/guides/talos-upgrade-1-12-0.md b/src/content/docs/guides/talos-upgrade-1-12-0.mdx similarity index 92% rename from src/content/docs/guides/talos-upgrade-1-12-0.md rename to src/content/docs/guides/talos-upgrade-1-12-0.mdx index 253baf6..a27c219 100644 --- a/src/content/docs/guides/talos-upgrade-1-12-0.md +++ b/src/content/docs/guides/talos-upgrade-1-12-0.mdx @@ -1,6 +1,10 @@ --- title: Talos Upgrade 1.12.0 description: Steps followed for the v1.12.0 upgrade process +hero: + tagline: Steps followed for the v1.12.0 upgrade process + image: + file: https://raw.githubusercontent.com/siderolabs/docs/3989ed11f0622252d7cee03b3ba3a3052be242d7/public/images/talos.svg --- The upgrade to this version was more extension as there have been migrations to using configuration documents. This required rewriting the configuration document to a series of patches and provide a deterministic generation command for the different host types. In addition there was also a change to storage layout to separate ceph, local-path, and ephemeral storage on the NUC hosts. diff --git a/src/content/docs/guides/talos-upgrade-generic.md b/src/content/docs/guides/talos-upgrade-generic.mdx similarity index 91% rename from src/content/docs/guides/talos-upgrade-generic.md rename to src/content/docs/guides/talos-upgrade-generic.mdx index a259b34..a75d47f 100644 --- a/src/content/docs/guides/talos-upgrade-generic.md +++ b/src/content/docs/guides/talos-upgrade-generic.mdx @@ -1,6 +1,10 @@ --- title: Talos Upgrade Generic description: Steps followed for the standard upgrade process +hero: + tagline: Steps followed for the v1.12.0 upgrade process + image: + file: https://raw.githubusercontent.com/siderolabs/docs/3989ed11f0622252d7cee03b3ba3a3052be242d7/public/images/talos.svg --- This is the standard upgrade process for Talos. Relatively simple, just verify, run commands, and verify. diff --git a/src/content/docs/guides/vault-ssh-ca.md b/src/content/docs/guides/vault-ssh-ca.mdx similarity index 95% rename from src/content/docs/guides/vault-ssh-ca.md rename to src/content/docs/guides/vault-ssh-ca.mdx index 5181c2a..29d4807 100644 --- a/src/content/docs/guides/vault-ssh-ca.md +++ b/src/content/docs/guides/vault-ssh-ca.mdx @@ -1,6 +1,10 @@ --- title: Vault SSH Certificate Authority description: Steps followed to enable using Vault as a CA for ssh login +hero: + tagline: Steps followed for the v1.12.0 upgrade process + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/vault.webp --- # Setup diff --git a/src/content/docs/reference/introduction.md b/src/content/docs/reference/introduction.mdx similarity index 62% rename from src/content/docs/reference/introduction.md rename to src/content/docs/reference/introduction.mdx index 357115c..d608b0f 100644 --- a/src/content/docs/reference/introduction.md +++ b/src/content/docs/reference/introduction.mdx @@ -1,8 +1,12 @@ --- title: Introduction description: Overiew of the homelab +hero: + tagline: Steps followed for the v1.12.0 upgrade process + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/docs-collaboration.webp sidebar: - order: 1 + order: 1 --- Overview of the homelab. -- 2.49.1