Skip to content

Socket.io realtime (repository root)

Clarify the root package.json stack: Express/socket.io/Redis extension as described in the package metadata — orthogonal to the Frappe Python app.

  • /package.json at repository root (not docs/, not leekimerp/leekimerp/)
flowchart LR
S[Socket.io server process] --> R[Redis]
C[Clients] --> S
  • Node process startup as configured in your deployment (not started by bench start unless explicitly wired).
  • redis, socket.io, express
  • Environment variables and process manager (PM2, systemd, etc.) per your infra — not part of Bench by default.
  • Document the actual deployment that runs this Node service; it is not implied by Frappe alone.