raemote_server
Servidor auto-alojado en macOS/Linux que habilita acceso seguro a aplicaciones web locales desde dispositivos iOS mediante cifrado extremo a extremo, sin VPN ni reenvío de puertos.
Ficha actualizada 22 sept 2026, 16:32 · upstream 21 sept 2026, 10:04 · release v0.1.3
Qué es raemote_server
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Raemote es un servidor ligero diseñado para ejecutarse directamente en máquinas locales (macOS con Apple Silicon o Intel, Linux x86_64/arm64) que permite acceder a aplicaciones web ya operando en localhost desde dispositivos móviles iOS. El sistema detecta automáticamente servicios web activos y los hace accesibles mediante una conexión cifrada de extremo a extremo, utilizando un relay público solo cuando es necesario para evitar la necesidad de reenvío de puertos o VPN.
La instalación se realiza mediante un script shell que coloca el binario en ~/.local/bin e inicia un servicio de fondo. El emparejamiento entre servidor y dispositivo móvil se gestiona mediante códigos QR o enlaces raemote://, con opciones para tokens de enlace de larga duración almacenados en ~/.raemote/config.toml. La arquitectura soporta comandos CLI completos para gestión de aplicaciones (añadir, ocultar), dispositivos (listar, renombrar, revocar) y configuración del servidor.
El proyecto utiliza Node.js y Rust como frameworks principales, sin dependencias de Docker ni contenedores. Los requisitos mínimos son 1 núcleo CPU, 1 GB RAM y 10 GB de disco. Incluye documentación exhaustiva sobre funcionamiento interno, modelo de amenazas, privacidad y uso aceptable bajo licencia AGPL-3.0-or-later.
- Acceso seguro a aplicaciones web locales (Jellyfin, Home Assistant) desde fuera del hogar sin configurar VPN ni reenvío de puertos
- Gestión remota de servidores de desarrollo local mediante conexión cifrada directa o relay público
- Integración con agentes de IA para interactuar con servicios locales sin exponerlos a internet públicamente
- Acceso a dashboards de monitoreo doméstico desde dispositivos iOS móviles en cualquier ubicación
- Cifrado extremo a extremo sin intermediarios que puedan leer el tráfico de datos
- Instalación simplificada mediante script shell con soporte para múltiples arquitecturas
- Descubrimiento automático de servicios web locales con opción de entrada manual persistente
- Gestión completa vía CLI con comandos para dispositivos, aplicaciones y configuración
- Soporte nativo para macOS (Apple Silicon/Intel) y Linux (x86_64/arm64/Raspberry Pi)
- Requiere que las aplicaciones locales respondan correctamente a solicitudes GET / para ser descubiertas automáticamente
- El emparejamiento inicial depende de la disponibilidad de GitHub o Gitee para descargar binarios
- Los tokens de enlace de larga duración almacenados en config.toml son secretos que deben protegerse cuidadosamente
- No soporta Docker ni contenedores, requiriendo instalación directa en el sistema operativo
- La detección automática puede omitir aplicaciones si no responden a GET / o están en puertos no estándar
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.
Verificar que los puertos de las aplicaciones locales estén abiertos y accesibles desde localhost. Configurar firewall para permitir conexiones entrantes en el puerto del servidor Raemote. Para redes con problemas de conectividad a GitHub, usar el mirror de Gitee durante la instalación. Revisar logs periódicamente con 'raemote logs -n 50' para detectar errores de descubrimiento o conexión. Considerar establecer un token de enlace permanente en ~/.raemote/config.toml si se requiere acceso frecuente sin escanear QR cada vez.
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.