Screen

Screen is a web portal to the terminal!  More importantly, it is a collaboration tool that allows users to share a terminal session online.

The Screen website is no longer active.  There are issues with piping information back and forth to a terminal, especially in interactive CLI’s. There are also security issues, so I have decommissioned it.  But this was still a great learning experience.

You can view the full code on GitHub.  The below preview is the room.pm module.  It creates room objects for users to collaborate in.  It also creates a shell for each room and executes the terminal commands.

Leave a Reply