Cassette is a simple to host web session recorder and player.
Run using Docker:
docker run -it --rm -p 3000:3000 ghcr.io/adrianliechti/cassette
Page Integration
<html>
<head>
<script src="http://localhost:3000/cassette.min.cjs"></script>
</head>
<html>