giko / web-remoting

View users DOM using websockets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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>

About

View users DOM using websockets

License:MIT License


Languages

Language:Java 55.5%Language:HTML 35.4%Language:JavaScript 8.6%Language:Dockerfile 0.5%