A simple web-based terminal where you can execute shell commands directly in your browser.
- Containerized Environment: Each user gets their own secure container using Dockerode.
- Real-time Execution: Fast and responsive, powered by WebSockets.
Containers are created when you connect and removed when you disconnect.
A lightweight solution for practicing terminal commands in a browser!
screen-capture.mp4
- Set up the docker locally.
- Install the dependencies using
npm
in the backend folder. - Run the server.
- Go live on the client.