Doesn't require installing anything! Requires netcat which is installed on most *nix systems but you can use a plain tcp socket connection to pipe data too:
Streamhut seems to be a more mature version of OPs.
The window for viewing streams appears to even have commenting (and file/image sharing?). I also like how you lead with the "stream the whole terminal" example which lets me see how I can continue streaming a terminal instead of just piping a single program like htop to it.
Awesome, just wish I could install the server locally, would rather link someone at work to an internal URL. Some of the output at work would be too sensitive to trust to any third party.
This is the first I see software like this, has anybody seen other similarly useful utilities? I think it's invaluable to be able to share your console output with coworkers in real time so they can also help to troubleshoot.
I think this is a great idea, like others said it's the first time I've seen it. The problem is that almost any use case where this is useful for, is almost surely data that people wouldn't want publicized. A self-hosted version of this is ideal (for businsesses). At the very least, allow for API tokens and require a login to see your output (for personal projects uses) instead of just relying on a short random string for security of output. (Understood that it wasn't meant to be secure)
Neat! Congratulations on launching, it looks amazing.
I built a similar tool a while ago, but to share your entire (read-only) shell session interactively: https://shellshare.net/. Might be useful for some looking at this.
This idea is pretty neat. You can bulk upload some log file or conditionally pipe output to a service like that and send the URI via SMS. I'd think that most of services like those would like to use federated logins and be on premise only.
- an open-source client that symmetrically encrypts the output with a random key before sending it to the server (obviously, the key is not being sent),
- the key is appended after # in the URL, so it’s only available to the browser,
* oho[1] is the best ANSI CLI->HTML tool out there (If I'm wrong file a ticket ;) )
* fenestro[2] takes HTML output generated by your command line and displays it (macOS only). If you shove multiple things into it quickly it'll display the list of them in the sidebar. Later requests for display will be in new windows.
This could be quite useful to demonstrate/teach/explain simple stuff to people but I am not so sure if I would like to expose anything else from my console in this way.
In all seriousness, isn't the use case here more temporary? You're running a script that you want some else to see the output of without the faff of copy & paste to a gist.
tmate makes tmux sharing much easier in the face of firewalls, etc, if you are willing to trust their third party servers. You can run your own servers if you don't. The vagrant share plugin is also nice, if you happen to use vagrant, and trust the third party servers.
https://stream.ht/
Try it out, you can pipe your terminal:
Or just pipe a file: Pipe htop (delay is required to see share url) Doesn't require installing anything! Requires netcat which is installed on most *nix systems but you can use a plain tcp socket connection to pipe data too: