External socket.io