Skip to content

giko/web-remoting

Repository files navigation

GitHub Snyk Vulnerabilities for GitHub Repo Snyk Vulnerabilities for npm package version GitHub commit activity

About

This project allows site admins to see in realtime what users are doing on their website by transfering users dom by websocket. 👀

How it looks like

Backend

Written in java using netty and socket.io

Using docker run following command to start the server:

docker run -ti -p 8082:8082 -p 8085:8085 ghcr.io/giko/web-remoting:latest

Frontend lib usage

<script type="text/javascript" src="https://unpkg.com/web-remoting-client"></script>
<script type="text/javascript">
    // your remoting backend host and port goes here
    window.webRemotingHost = "http://localhost:8082";
    window.webRemotingClient.init(window.webRemotingHost);
</script>