IT-Community Sync Agent

Canal oficial de descargas del agente de sincronización de IT-Community.
Sincroniza SQL Server local (ERP) con portales MySQL en la nube — sin abrir ni un solo puerto entrante.

⬇ Última release Website GitHub

Descarga

windows Instalador (recomendado)
IT-Community-Sync-Agent-Setup.exe — instala agente, servicio y watchdog
windows Zip portátil
SyncAgent-<versión>.zip en cada release — también usado por las actualizaciones remotas
Web del producto
it-community.online · Panel: mapeo.it-systems.es

Qué es

Agente para Windows Server que sincroniza bases de datos SQL Server locales (ERP IESA / Gesfincas y similares) hacia portales MySQL en la nube — de forma segura y sin abrir ni un solo puerto en el servidor del cliente.

SQL Server local
      │  (solo lectura · escritura opcional controlada)
      ▼
IT-Community Sync Agent   ← servicio Windows headless (SYSTEM)
      │  WebSocket seguro (WSS · TLS verificado · token)
      ▼
Relay sync-point.es       ← autenticado (X-Relay-Key)
      │
      ▼
Portal web / Mapeo        → MySQL destino · panel de control
screenshot

Funciones

Cero puertos entrantes — el agente solo abre conexiones salientes; el firewall del cliente no se toca.
Incremental real — Change Tracking / rowversion, checkpoints delta por tabla; no re-copia lo que no cambió.
Headless de verdad — corre como Scheduled Task en cuenta SYSTEM, sin sesión de usuario ni RDP abierto; watchdog auto-relanzador incluido.
Gestionado desde la nube — panel en mapeo.it-systems.es con estado en vivo, configuración remota, visor de logs y escritura on/off.
Auto-actualización firmada — descarga verificada por SHA-256 con rollback automático si la nueva versión no arranca.
Monitorización — badges online/offline y alertas por email antes de las copias programadas.

Cómo se usa

  1. 1Descarga IT-Community-Sync-Agent-Setup-<versión>.exe de la última release.
  2. 2Ejecútalo como administrador — instala el agente, crea la Scheduled Task (SYSTEM) y el watchdog automáticamente.
  3. 3Al terminar, abre agent.exe una vez para registrar las credenciales.
  4. 4Alternativa manual: descomprime el zip en C:\Sincronizador\agent, ejecuta agent.exe para registrar credenciales y luego instalar_servicio.bat como administrador.
  5. 5Desde el panel Mapeo supervisa el estado, edita la configuración y activa o desactiva la escritura remota.

Requisitos

Windows Server (o Windows 10/11) · Acceso a la instancia SQL Server origen · Solo conectividad saliente HTTPS/WSS — ningún puerto entrante.

Qué contiene este repositorio

Preguntas frecuentes

¿Hay que abrir puertos o hacer NAT en el firewall del cliente?

No. El agente solo establece conexiones salientes WSS/TLS hacia el relay — funciona tras cualquier firewall corporativo estándar.

¿Qué pasa si el servidor se reinicia o el agente muere?

La Scheduled Task lo arranca con el sistema y el watchdog lo relanza si cae; el panel marca el agente offline si deja de responder.

¿Puede escribir de vuelta en el ERP?

La escritura es opcional y controlada — se activa/desactiva desde el panel Mapeo.

Soporte