{"repo":"novnc/websockify","free":true,"listed":false,"github":"https://github.com/novnc/websockify","clone":"git clone https://github.com/novnc/websockify.git","description":"Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.","language":"Python","stars":4433,"topics":["websockify","websockets","novnc","websocket-proxy","python","wss","javascript","traffic","certificate","subprotocol"],"license":"LGPL-3.0","category":"deployment-docker-iac","readme_excerpt":"websockify: WebSockets support for any application/server websockify was formerly named wsproxy and was part of the noVNC project. At the most basic level, websockify just translates WebSockets traffic to normal socket traffic. Websockify accepts the WebSockets handshake, parses it, and then begins forwarding traffic between the client and the target in both directions. News/help/contact Notable commits, announcements and news are posted to @noVNC If you are a websockify developer/integrator/user (or want to be) please join the noVNC/websockify discussion group Bugs and feature requests can be submitted via github issues. If you want to show appreciation for websockify you could donate to a great non-profits such as: Compassion International, SIL, Habitat for Humanity, Electronic Frontier Foundation, Against Malaria Foundation, Nothing But Nets, etc. Please tweet @noVNC if you do. WebSockets binary data Starting with websockify 0.5.0, only the HyBi / IETF 6455 WebSocket protocol is supported. There is no support for the older Base64 encoded data format. Encrypted WebSocket connections (wss://) To encrypt the traffic using the WebSocket 'wss://' URI scheme you need to generate a certificate and key for Websockify to load. By default, Websockify loads a certificate file name self.pem but the --cert=CERT and --key=KEY options can override the file name. You can generate a self-signed certificate using openssl. When asked for the common name, use the hostname of the server where ","default_branch":null,"files":null,"tree":[],"storefront":"/r/novnc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/novnc/websockify/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}