8 ms·
A no-installation version: `htop | nc seashells.io 1337`
by anishathalye 9y ago
A no-installation version: `htop | nc seashells.io 1337`
- singularity2001 9y agowell this must be one of the most useful comments I've ever seen. not sure how to use it yet but it must be useful one day!
- _joel 9y agoagreed, that's lovely for simple things that I can't quite think of right now but know I'll need in the future (and likely forget this exists)
- jD91mZM2 9y agoWoah, seashells is awesome! Especially cool (and useful) how you can `cat` and it shows up as you type.
- kurason 9y agolooks like termbin's clone (termbin.com)
- cben 9y agotermbin seems to be a classical pastebin. it only gives you a URL after it received all input. seashells gives URL immediately, and streams the terminal in real-time.
- shpx 9y agoWith `nc` you can also just start typing and it'll show up on the other end after you hit enter. `nc` works across any two computers on the same network. To receive messages with nc do nc -l 3333 To send messages do nc 192.168.1.XX 3333 with the IP or hostname of the receiving server. No encryption though.
- deleted 9y ago[deleted]
- hackmiester 9y agoWow, this is awesome! I wish the data I want to send here wasn't so sensitive. How can I run this on-premises?
- anishathalye 9y agoSeashells isn't currently open-source (the goal was to have a hosted version to make it easy for people to pipe non-sensitive data). In the next version, I'm planning on adding end-to-end password-based encryption. Also, there are similar things out there that you can self-host, e.g. https://rtail.org/ https://rtail.org/
- udp 9y ago> Seashells isn't currently open-source (the goal was to have a hosted version to make it easy for people to pipe non-sensitive data). In the next version, I'm planning on adding end-to-end password-based encryption. Obviously it's your decision, but any particular reason it's not open source? I can't imagine it being commercially viable.
- anishathalye 9y agoHaven't had time yet. Also, I haven't decided whether I want to extend it and try to turn it into a commercial side project.
- deleted 9y ago[deleted]
- rmetzler 9y agoCheck out gotty https://github.com/yudai/gotty https://github.com/yudai/gotty maybe that's what you want.
- smellf 9y agoThat's so cool. This is the best link in these comments IMHO.
- rsync 9y ago"A no-installation version: `htop | nc seashells.io 1337`" I'm confused ... you are running the command 'htop' locally (and piping it) so how is that not installed locally ? Is htop a local, (n)curses based app that you run in a console or is it something else that I am missing ?
- deleted 9y ago[deleted]
- JosephRedfern 9y agoYou're not installing any additional software onto your machine (like a web server etc)
- sram1337 9y agoPerhaps he means a no installation way to show htop on a web-page? Assuming you have 'htop' installed, you can pipe it's output to seashells.io via `nc` (netcat) and it will give you back a URL where you can see the output.
- tempay 9y agoIf the terminal window is bigger than your browser this shows junk as the lines start wrapping, does anyone know a workaround? EDIT: Zooming out does the trick
- dejawu 9y agoWhoa, this is awesome. This is the sort of thing I wish I'd come up with.
- gkya 9y agoHi, very useful stuff, thanks! A tiny nitpick: if you have a little description in the page title it's easier to find it when searching the bookmarks. It's easy to append a bit more information when bookmarking on desktop, but when bookmarking on mobile it's harder, and as usually you don't see the bookmark's details after bookmarking, it can become unfindable.
- anishathalye 9y agoGood idea! I'll add a description in a bit.
- antoniomika 9y agoSaw this was cool and was a bit sad that it wasn't yet open source. I decided to make something extremely more simple than this (doesn't require any database management, just a single go app). The source is available here: https://gist.github.com/antoniomika/2f56cd2d62145d10e10423fbfaf7b553 https://gist.github.com/antoniomika/2f56cd2d62145d10e10423fb... Seriously this is pretty hacky, especially since I put it together in less than an hour and took some bad shortcuts. It works well though, and should technically support multiple clients but it can definitely be made better. Open to any questions/comments.
- colordrops 9y agoJust tried that on Android termux and it worked. Cool.
- ReverseCold 9y agoCannot open /proc/stat for me.