ttyd
Share a terminal or any command over the web. tldr-pages
On several platforms
Several platforms
Start a read only web server sharing Bash shell on the default port (7681)
ttyd bashIdentifyStart Bash on a specific port
ttyd --port 8080 bashIdentifyAllow clients to write to the terminal
ttyd --writable commandIdentifySet client options
ttyd --client-option key=value commandIdentifyDisplay help
ttyd --helpIdentifyDisplay version
ttyd --versionIdentify