Concepts

Does Voroa support WebSockets?

Yes — Voroa services support WebSockets and real-time frameworks like Socket.IO over secure wss://. Learn how to run real-time apps on Voroa.

Yes. Voroa services fully support WebSockets, including real-time frameworks like Socket.IO. Live features — chat, notifications, order updates, presence, dashboards — work out of the box, with no special configuration.

Secure by default

WebSocket connections are served over wss:// on your service’s HTTPS domain — the connection is encrypted, just like your HTTP traffic. See automatic HTTPS on Voroa.

How to use WebSockets

Your app’s web server handles both HTTP and the WebSocket upgrade on the same port. As with any Voroa service, read the port from process.env.PORT — Voroa sets it for you.

Then connect your client to your service’s domain:

wss://your-app.getvoroa.com

This works on your default your-app.getvoroa.com domain and on any custom domain you add.

Notes

  • No extra flags or config are needed — WebSocket upgrades are forwarded to your app automatically.
  • Both websocket and long-polling transports (used by Socket.IO) are supported.
  • For a single service instance, no external coordination is required. If you later run a shared cache or message store for scaling, point your framework’s adapter at it as usual.
Last updated July 6, 2026