Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

TransDot

TransDot es una herramienta de transferencia de archivos P2P entre Android y Web con soporte para Docker, SQLite y WebRTC. Permite sincronización en tiempo real sin registro externo, ideal para equipos internos o uso personal.

Ficha actualizada 27 sept 2026, 3:00 · upstream 27 sept 2026, 3:00 · release v1.2.1

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es TransDot

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

TransDot es un asistente de transferencia de archivos autoalojado que conecta dispositivos Android con interfaces web mediante una arquitectura P2P basada en WebRTC. El sistema utiliza Go para el backend y React para la interfaz web, con persistencia de datos en SQLite dentro de contenedores Docker. Soporta sincronización bidireccional de mensajes, imágenes y archivos sin depender de servicios externos ni registro de usuarios.

CASOS DE USO
  • Transferencia segura de archivos entre dispositivos Android y navegadores web en la misma red local
  • Sincronización de contenido multimedia y documentos sin pasar por servidores intermedios
  • Gestión de archivos con búsqueda en tiempo real y recuperación de versiones anteriores
  • Despliegue autoalojado para empresas o usuarios que requieren privacidad de datos
PUNTOS DESTACADOS
  • Soporte nativo para Docker Compose y despliegue en 1Panel con HTTPS automático
  • Transferencia P2P mediante WebRTC sin intermediarios para archivos grandes
  • Persistencia de datos en SQLite con respaldo automatizado y verificación SHA-256
  • Gestión segura de sesiones con tokens QR temporales y revocación inmediata
PRECAUCIONES
  • Dependencia de WebRTC para transferencia directa, incompatible con redes aisladas o APs
  • Límite de 300 MiB por archivo y 20 archivos por lote en la nube
  • Requiere HTTPS obligatorio para producción; HTTP solo para desarrollo local
  • No soporta recuperación de sesiones interrumpidas sin reinicio manual
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Despliegue recomendado: Docker Compose con volumen persistente transfer-assistant-data. Configurar PUBLIC_URL con dominio HTTPS válido y GOPROXY para dependencias Go. Usar 1Panel para proxy inverso con WebSocket habilitado. Evitar reset.sh salvo restauración completa de backups verificados.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
ReactNode.jsGo
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
57573366
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.