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..3b2f76c --- /dev/null +++ b/src/content/docs/applications/radarr.mdx @@ -0,0 +1,24 @@ +--- +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 + - 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/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 +--- 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 +--- 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 +--- 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/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 +--- 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 +--- 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 +--- 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