From c5b230e94e985c608568c38a5c497af9b7bd5003 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 16:04:19 -0500 Subject: [PATCH 1/8] feat: add more apps --- src/content/docs/applications/prowlarr.mdx | 15 +++++++++++++++ src/content/docs/applications/qbittorrent.mdx | 15 +++++++++++++++ src/content/docs/applications/radarr.mdx | 15 +++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/content/docs/applications/prowlarr.mdx create mode 100644 src/content/docs/applications/qbittorrent.mdx create mode 100644 src/content/docs/applications/radarr.mdx diff --git a/src/content/docs/applications/prowlarr.mdx b/src/content/docs/applications/prowlarr.mdx new file mode 100644 index 0000000..5e00a8f --- /dev/null +++ b/src/content/docs/applications/prowlarr.mdx @@ -0,0 +1,15 @@ +--- +title: Prowlarr +description: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers. +hero: + tagline: Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/prowlarr.webp + actions: + - text: Source + link: https://github.com/Prowlarr/Prowlarr + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/prowlarr + icon: right-arrow +--- diff --git a/src/content/docs/applications/qbittorrent.mdx b/src/content/docs/applications/qbittorrent.mdx new file mode 100644 index 0000000..ef50481 --- /dev/null +++ b/src/content/docs/applications/qbittorrent.mdx @@ -0,0 +1,15 @@ +--- +title: qBittorrent +description: qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent. +hero: + tagline: qBittorrent is a bittorrent client programmed in C++ / Qt that uses libtorrent. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/qbittorrent.webp + actions: + - text: Source + link: https://github.com/qbittorrent/qBittorrent + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/qbittorrent + icon: right-arrow +--- diff --git a/src/content/docs/applications/radarr.mdx b/src/content/docs/applications/radarr.mdx new file mode 100644 index 0000000..cbb5ee7 --- /dev/null +++ b/src/content/docs/applications/radarr.mdx @@ -0,0 +1,15 @@ +--- +title: Radarr +description: Radarr is a movie collection manager for Usenet and BitTorrent users. +hero: + tagline: Radarr is a movie collection manager for Usenet and BitTorrent users. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/radarr.webp + actions: + - text: Source + link: https://github.com/Radarr/Radarr + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr + icon: right-arrow +--- -- 2.49.1 From b2102678aacd3e1659486740fdebfd8560015bb7 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 16:20:46 -0500 Subject: [PATCH 2/8] feat: add more apps --- src/content/docs/applications/rclone.mdx | 15 +++++++++++++++ src/content/docs/applications/reloader.mdx | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 src/content/docs/applications/rclone.mdx create mode 100644 src/content/docs/applications/reloader.mdx diff --git a/src/content/docs/applications/rclone.mdx b/src/content/docs/applications/rclone.mdx new file mode 100644 index 0000000..cabe24c --- /dev/null +++ b/src/content/docs/applications/rclone.mdx @@ -0,0 +1,15 @@ +--- +title: Rclone +description: Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers. +hero: + tagline: Rclone ("rsync for cloud storage") is a command-line program to sync files and directories to and from different cloud storage providers. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/rclone.webp + actions: + - text: Source + link: https://github.com/rclone/rclone + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rclone + icon: right-arrow +--- diff --git a/src/content/docs/applications/reloader.mdx b/src/content/docs/applications/reloader.mdx new file mode 100644 index 0000000..6678471 --- /dev/null +++ b/src/content/docs/applications/reloader.mdx @@ -0,0 +1,15 @@ +--- +title: Reloader +description: Reloader is a Kubernetes controller that automatically triggers rollouts of workloads (like Deployments, StatefulSets, and more) whenever referenced Secrets, ConfigMaps or optionally CSI-mounted secrets are updated. +hero: + tagline: Reloader is a Kubernetes controller that automatically triggers rollouts of workloads (like Deployments, StatefulSets, and more) whenever referenced Secrets, ConfigMaps or optionally CSI-mounted secrets are updated. + image: + file: https://raw.githubusercontent.com/stakater/Reloader/refs/heads/master/assets/web/reloader.jpg + actions: + - text: Source + link: https://github.com/stakater/Reloader + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/reloader + icon: right-arrow +--- -- 2.49.1 From 94a03d070d32a165f8b9e180291aad7f751b3ebe Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 16:45:18 -0500 Subject: [PATCH 3/8] feat: add more apps --- src/content/docs/applications/rook-ceph.mdx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/content/docs/applications/rook-ceph.mdx diff --git a/src/content/docs/applications/rook-ceph.mdx b/src/content/docs/applications/rook-ceph.mdx new file mode 100644 index 0000000..56b50a5 --- /dev/null +++ b/src/content/docs/applications/rook-ceph.mdx @@ -0,0 +1,15 @@ +--- +title: Rook Ceph +description: Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for Ceph storage to natively integrate with Kubernetes. +hero: + tagline: Rook is an open source cloud-native storage orchestrator for Kubernetes, providing the platform, framework, and support for Ceph storage to natively integrate with Kubernetes. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/ceph.webp + actions: + - text: Source + link: https://github.com/rook/rook + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rook-ceph + icon: right-arrow +--- -- 2.49.1 From ea1e36da0d271b75852939c339f7e768964d7e2c Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 17:48:28 -0500 Subject: [PATCH 4/8] feat: add more apps --- src/content/docs/applications/roundcube.mdx | 15 +++++++++++++++ src/content/docs/applications/rybbit.mdx | 15 +++++++++++++++ src/content/docs/applications/s3-exporter.mdx | 15 +++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/content/docs/applications/roundcube.mdx create mode 100644 src/content/docs/applications/rybbit.mdx create mode 100644 src/content/docs/applications/s3-exporter.mdx diff --git a/src/content/docs/applications/roundcube.mdx b/src/content/docs/applications/roundcube.mdx new file mode 100644 index 0000000..85e1ded --- /dev/null +++ b/src/content/docs/applications/roundcube.mdx @@ -0,0 +1,15 @@ +--- +title: Roundcube +description: Roundcube Webmail is a browser-based multilingual IMAP client with an application-like user interface. +hero: + tagline: Roundcube Webmail is a browser-based multilingual IMAP client with an application-like user interface. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/roundcube.webp + actions: + - text: Source + link: https://github.com/roundcube/roundcubemail + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/roundcube + icon: right-arrow +--- diff --git a/src/content/docs/applications/rybbit.mdx b/src/content/docs/applications/rybbit.mdx new file mode 100644 index 0000000..f643739 --- /dev/null +++ b/src/content/docs/applications/rybbit.mdx @@ -0,0 +1,15 @@ +--- +title: Rybbit +description: Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive. +hero: + tagline: Rybbit - open-source and privacy-friendly alternative to Google Analytics that is 10x more intuitive. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/rybbit.webp + actions: + - text: Source + link: https://github.com/rybbit-io/rybbit + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/rybbit + icon: right-arrow +--- diff --git a/src/content/docs/applications/s3-exporter.mdx b/src/content/docs/applications/s3-exporter.mdx new file mode 100644 index 0000000..49f4f5f --- /dev/null +++ b/src/content/docs/applications/s3-exporter.mdx @@ -0,0 +1,15 @@ +--- +title: S3 Exporter +description: S3 bucket exporter exposing metrics size and number of objects. +hero: + tagline: S3 bucket exporter exposing metrics size and number of objects. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/amazon-s3.webp + actions: + - text: Source + link: https://github.com/molu8bits/s3bucket_exporter + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/s3-exporter + icon: right-arrow +--- -- 2.49.1 From 451dd2859b9d5072b1ab0f41b5f7d7ba4201cb5a Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 18:14:37 -0500 Subject: [PATCH 5/8] feat: add more apps --- src/content/docs/applications/searxng.mdx | 15 +++++++++++++++ src/content/docs/applications/seerr.mdx | 15 +++++++++++++++ src/content/docs/applications/shelfmark.mdx | 15 +++++++++++++++ src/content/docs/guides/vault-ssh-ca.mdx | 2 +- 4 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/content/docs/applications/searxng.mdx create mode 100644 src/content/docs/applications/seerr.mdx create mode 100644 src/content/docs/applications/shelfmark.mdx diff --git a/src/content/docs/applications/searxng.mdx b/src/content/docs/applications/searxng.mdx new file mode 100644 index 0000000..7df07ec --- /dev/null +++ b/src/content/docs/applications/searxng.mdx @@ -0,0 +1,15 @@ +--- +title: Searxng +description: SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. +hero: + tagline: SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/searxng.webp + actions: + - text: Source + link: https://github.com/molu8bits/s3bucket_exporter + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/searxng + icon: right-arrow +--- diff --git a/src/content/docs/applications/seerr.mdx b/src/content/docs/applications/seerr.mdx new file mode 100644 index 0000000..4688e3d --- /dev/null +++ b/src/content/docs/applications/seerr.mdx @@ -0,0 +1,15 @@ +--- +title: Seerr +description: Open-source media request and discovery manager for Jellyfin, Plex, and Emby. +hero: + tagline: Open-source media request and discovery manager for Jellyfin, Plex, and Emby. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/seerr.webp + actions: + - text: Source + link: https://github.com/seerr-team/seerr + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/seerr + icon: right-arrow +--- diff --git a/src/content/docs/applications/shelfmark.mdx b/src/content/docs/applications/shelfmark.mdx new file mode 100644 index 0000000..18b03bf --- /dev/null +++ b/src/content/docs/applications/shelfmark.mdx @@ -0,0 +1,15 @@ +--- +title: Shelfmark +description: Shelfmark is a self-hosted web interface for searching and downloading books and audiobooks from multiple sources. +hero: + tagline: Shelfmark is a self-hosted web interface for searching and downloading books and audiobooks from multiple sources. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelfmark.webp + actions: + - text: Source + link: https://github.com/calibrain/shelfmark + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/shelfmark + icon: right-arrow +--- diff --git a/src/content/docs/guides/vault-ssh-ca.mdx b/src/content/docs/guides/vault-ssh-ca.mdx index 29d4807..449e751 100644 --- a/src/content/docs/guides/vault-ssh-ca.mdx +++ b/src/content/docs/guides/vault-ssh-ca.mdx @@ -4,7 +4,7 @@ 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 + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/hashicorp-vault-light.webp --- # Setup -- 2.49.1 From 0e04e396e4bf749bde21aebd0647df6e6be4f80f Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 18:35:16 -0500 Subject: [PATCH 6/8] feat: add more apps --- src/content/docs/applications/shelly-plug.mdx | 15 +++++++++++++++ .../docs/applications/site-documentation.mdx | 15 +++++++++++++++ src/content/docs/applications/site-profile.mdx | 15 +++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/content/docs/applications/shelly-plug.mdx create mode 100644 src/content/docs/applications/site-documentation.mdx create mode 100644 src/content/docs/applications/site-profile.mdx diff --git a/src/content/docs/applications/shelly-plug.mdx b/src/content/docs/applications/shelly-plug.mdx new file mode 100644 index 0000000..2513175 --- /dev/null +++ b/src/content/docs/applications/shelly-plug.mdx @@ -0,0 +1,15 @@ +--- +title: Shelly Plug +description: Shelly Plug Prometheus exporter. +hero: + tagline: Shelly Plug Prometheus exporter. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/shelly.webp + actions: + - text: Source + link: https://github.com/geerlingguy/shelly-plug-prometheus + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/shelly-plug + icon: right-arrow +--- diff --git a/src/content/docs/applications/site-documentation.mdx b/src/content/docs/applications/site-documentation.mdx new file mode 100644 index 0000000..18578c1 --- /dev/null +++ b/src/content/docs/applications/site-documentation.mdx @@ -0,0 +1,15 @@ +--- +title: Site Documentation +description: Personal site made with Astro and Starlight for hosting documentation on my homelab. +hero: + tagline: Personal site made with Astro and Starlight for hosting documentation on my homelab. + image: + file: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg + actions: + - text: Source + link: https://gitea.alexlebens.dev/alexlebens/site-documentation + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/site-documentation + icon: right-arrow +--- diff --git a/src/content/docs/applications/site-profile.mdx b/src/content/docs/applications/site-profile.mdx new file mode 100644 index 0000000..2249ca0 --- /dev/null +++ b/src/content/docs/applications/site-profile.mdx @@ -0,0 +1,15 @@ +--- +title: Site Profile +description: Personal site made with Astro for blogging and information about myself. +hero: + tagline: Personal site made with Astro for blogging and information about myself. + image: + file: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/logo-new-round.svg + actions: + - text: Source + link: https://gitea.alexlebens.dev/alexlebens/site-profile + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/site-profile + icon: right-arrow +--- -- 2.49.1 From 32f11ff67968b8a9239941facff679a607ca6e57 Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 18:49:53 -0500 Subject: [PATCH 7/8] feat: add more apps --- src/content/docs/applications/slskd.mdx | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/content/docs/applications/slskd.mdx diff --git a/src/content/docs/applications/slskd.mdx b/src/content/docs/applications/slskd.mdx new file mode 100644 index 0000000..7e46efb --- /dev/null +++ b/src/content/docs/applications/slskd.mdx @@ -0,0 +1,15 @@ +--- +title: slskd +description: A modern client-server application for the Soulseek file sharing network. +hero: + tagline: A modern client-server application for the Soulseek file sharing network. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/slskd.webp + actions: + - text: Source + link: https://github.com/slskd/slskd + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/slskd + icon: right-arrow +--- -- 2.49.1 From fa911350597b0dff19b83956b9947a9e7884ca4a Mon Sep 17 00:00:00 2001 From: Alex Lebens Date: Mon, 6 Apr 2026 19:14:48 -0500 Subject: [PATCH 8/8] feat: add more apps --- src/content/docs/applications/radarr.mdx | 9 ++++++++ .../docs/applications/snapshot-controller.mdx | 15 +++++++++++++ src/content/docs/applications/sonarr.mdx | 21 +++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 src/content/docs/applications/snapshot-controller.mdx create mode 100644 src/content/docs/applications/sonarr.mdx diff --git a/src/content/docs/applications/radarr.mdx b/src/content/docs/applications/radarr.mdx index cbb5ee7..3b2f76c 100644 --- a/src/content/docs/applications/radarr.mdx +++ b/src/content/docs/applications/radarr.mdx @@ -12,4 +12,13 @@ hero: - text: Deployment Chart link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr icon: right-arrow + - text: Deployment Chart 4K + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-4k + icon: right-arrow + - text: Deployment Chart Anime + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-anime + icon: right-arrow + - text: Deployment Chart Stand Up + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/radarr-standup + icon: right-arrow --- diff --git a/src/content/docs/applications/snapshot-controller.mdx b/src/content/docs/applications/snapshot-controller.mdx new file mode 100644 index 0000000..f0f9eb8 --- /dev/null +++ b/src/content/docs/applications/snapshot-controller.mdx @@ -0,0 +1,15 @@ +--- +title: Snapshot Controller +description: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint. +hero: + tagline: Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/kubernetes.webp + actions: + - text: Source + link: https://github.com/kubernetes-csi/external-snapshotter + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/snapshot-controller + icon: right-arrow +--- diff --git a/src/content/docs/applications/sonarr.mdx b/src/content/docs/applications/sonarr.mdx new file mode 100644 index 0000000..f00ac1e --- /dev/null +++ b/src/content/docs/applications/sonarr.mdx @@ -0,0 +1,21 @@ +--- +title: Sonarr +description: Sonarr is a PVR for Usenet and BitTorrent users. +hero: + tagline: Sonarr is a PVR for Usenet and BitTorrent users. + image: + file: https://cdn.jsdelivr.net/gh/selfhst/icons@main/webp/sonarr.webp + actions: + - text: Source + link: https://github.com/Sonarr/Sonarr + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr-4k + icon: right-arrow + - text: Deployment Chart + link: https://gitea.alexlebens.dev/alexlebens/infrastructure/src/branch/main/clusters/cl01tl/helm/sonarr-anime + icon: right-arrow +--- -- 2.49.1