Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
No detectados
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.