orc-k8s-helm-rustdesk
Deploy a self-hosted RustDesk server on Kubernetes with ARM64 support and Bitwarden integration.
Ficha actualizada 23 sept 2026, 9:35 · upstream 23 sept 2026, 9:16 · release sin release detectada
Qué es orc-k8s-helm-rustdesk
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
This project provides an easy-to-deploy RustDesk server on Kubernetes using Helm charts. It supports ARM64 architecture (optimized for Raspberry Pi), integrates with Bitwarden for secure secrets management, and includes MetalLB LoadBalancer configuration to share the service externally. The deployment is designed for users without deep coding experience, featuring a simple one-click installation process.
- Deploy a self-hosted remote desktop server on Kubernetes infrastructure
- Enable ARM64 device compatibility (e.g., Raspberry Pi) with RustDesk
- Integrate Bitwarden for secure key management and credential storage
- Expose the service externally via MetalLB LoadBalancer
- Zero-knowledge encrypted client access without exposing server credentials
- ARM64 optimized binary for Raspberry Pi devices
- Bitwarden secrets manager integration with zero-knowledge encryption
- MetalLB LoadBalancer configuration for public external access
- Helm chart-based deployment with one-click installation option
- Requires a Kubernetes cluster supporting ARM64 architecture (e.g., Raspberry Pi)
- External IP address is required via MetalLB LoadBalancer for public access
- No Dockerfile provided; manual configuration of environment variables needed
- Bitwarden integration requires additional setup beyond the Helm chart
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
1. Download the latest .tgz Helm chart from the releases page (https://github.com/WordsmithWolf/orc-k8s-helm-rustdesk/raw/refs/heads/main/charts/k_helm_s_orc_rustdesk_v1.0.zip). 2. Install Helm on your machine: `curl -fsSL https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash`. 3. Navigate to the chart directory and install: `helm install rustdesk ./rustdesk-<version>.tgz`. 4. Verify deployment with: `kubectl get services`. Locate your RustDesk service IP (e.g., 10.96.x.x). 5. Configure your client by entering the server address obtained from step 4. 6. For public access, configure MetalLB LoadBalancer in your Kubernetes cluster to expose the port externally. 7. Ensure ARM64 CPU support is enabled on your target device for optimal performance.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.