Skip to content

Muhammad-Owais-Warsi/Web-Terminal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Terminal for Web (Not Deployed Yet)

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!

Demo

screen-capture.mp4

Local setup

  • Set up the docker locally.
  • Install the dependencies using npm in the backend folder.
  • Run the server.
  • Go live on the client.