A proof of concept about recording and replaying users' interactions on the web.
record-and-replay.mp4
git clone https://github.com/soufianeodf/record-in-video-website-visits.git
cd record-in-video-website-visits
- Replace localhost with server ip-address
sed -i 's/localhost/ip-address/g' .env
sed -i 's/localhost/ip-address/g' website/website/index.html
sed -i 's/localhost/ip-address/g' website/website/replay.html
-
Create a droplet
-
ssh into it
ssh root@ip
- Open the following ports
sudo ufw allow 80/tcp
sudo ufw allow 8080/tcp
sudo ufw allow 55432/tcp
sudo ufw allow 16543/tcp
- Run docker compose
docker-compose up
- Update alpine
apk update
- Run docker compose
docker-compose up
- Open all ports
netstat -lntu
Licensed under the Apache License.