Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

remotedisplay

Remote Display es una solución de escritorio remoto para macOS construida sobre un fork de RustDesk. Permite acceso directo sin cuentas, descubrimiento automático en LAN mediante Tailscale y gestión de múltiples pantallas nativas o virtuales desde clientes en Windows, iPad o Mac.

Ficha actualizada 23 sept 2026, 21:16 · upstream 23 sept 2026, 21:09 · release v1.0.13

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es remotedisplay

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Remote Display es una herramienta de escritorio remoto auto-alojada para hosts macOS, construida sobre el motor RustDesk con licencia AGPL-3.0. Funciona como una aplicación de barra de menú que muestra las pantallas del Mac tal como son reportadas por el sistema operativo, permitiendo seleccionar ventanas específicas o mostrar todo el escritorio en clientes externos. El proyecto comenzó como un fork para controlar un Mac Studio desde Windows sin necesidad de registrarse en servicios en la nube, utilizando conexiones directas con contraseña y descubrimiento automático en red local.

La arquitectura se basa en un servidor nativo de macOS 14+ exclusivamente para Apple Silicon, que actúa como servicio por usuario y no requiere Docker ni bases de datos. Los clientes están implementados en Flutter para Windows, Android e iOS, mientras que el servidor utiliza SwiftUI. La conexión se realiza directamente a través de la red local o mediante una VPN configurada con Tailscale, evitando que cualquier dato salga de la red privada sin autorización explícita.

Una característica clave es su integración con SimpleDisplay para pantallas virtuales y su capacidad para manejar configuraciones complejas como monitores reflejados en macOS sin reiniciar el flujo de video. El proyecto incluye builds firmados y notariados por Apple, lo que permite ejecutarlos sin advertencias de Gatekeeper en sistemas modernos. Sin embargo, requiere permisos de grabación de pantalla y accesibilidad en el Mac anfitrión para funcionar correctamente.

CASOS DE USO
  • Controlar un Mac Studio desde una PC Windows a través de Tailscale
  • Usar un iPad con un monitor externo conectado como extensión de escritorio
  • Acceso directo entre múltiples dispositivos macOS en la misma red local
  • Visualización de pantallas virtuales añadidas mediante SimpleDisplay
  • Gestión de ventanas específicas sin cambiar la configuración nativa del Mac
PUNTOS DESTACADOS
  • Conexión directa sin relay ni cuentas externas, garantizando privacidad total
  • Descubrimiento automático de máquinas en LAN y anuncio de direcciones Tailscale
  • Construido sobre un fork estable de RustDesk con parches específicos para macOS
  • Aplicación de barra de menú ligera y notariada por Apple para evitar advertencias
  • Soporte nativo para múltiples pantallas físicas y virtuales simultáneas
PRECAUCIONES
  • El servidor solo soporta macOS 14+ con arquitectura Apple Silicon (no Intel)
  • No incluye relay propio; requiere red local o VPN externa configurada previamente
  • Los clientes iOS/iPadOS muestran una sola pantalla a la vez por defecto
  • Requiere permisos de seguridad del sistema (Grabación de pantalla y Accesibilidad)
  • No crea monitores virtuales nativamente, depende de SimpleDisplay o macOS
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Remote Display
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Instalar el servidor en un Mac con Apple Silicon y macOS 14+. Ejecutar la aplicación desde el DMG, activar el servicio, conceder permisos de Grabación de pantalla y Accesibilidad en Preferencias del Sistema, y establecer una contraseña segura. Asegurar que los clientes estén configurados para conectarse a la IP local o a la dirección Tailscale anunciada por el servidor. No es necesario instalar Docker ni dependencias adicionales; los binarios incluyen todo lo necesario.

—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.