Termbox is somewhat similar to the recently announced dply.co, but I think our approach is much better for the following reasons:
* The interface is super streamlined. Open the page, confirm captcha, click launch - boom, you got a terminal. The planned SSH support will be similar to that - no web page, just do ssh root@ubuntu.termbox.io and you get logged in to a Ubuntu box.
* We use VM based containers (hypercontainer.io) and not full VMs, so startup is very fast and instances are super cheap. 2 hours of the 512MB DigitalOcean server cost $0.014, 2 hours of a 512MB Termbox instance currently cost us around $0.0001
* Because our instances are so cheap, we do not impose any limits on the amount of boxes you can create. Just leave them behind, they will be cleaned up automatically.
Makes for a suspicious comparison when both the two other options, have no features that hyper doesn't or is better. I understand that this comparison comes from you, and it's not easy being completely fair when doing a comparison, but I can't find anywhere anything against using Hyper or even any tradeoffs.
I'm not involved with Hyper/HyperContainer, I'm just a user and recently started contributing. I've had hyperd silently crashing once, and the API and tooling is a bit rough, but these things can be fixed. No complaints so far from a purely architectural viewpoint.
I'm curious too. I can't think of any reason I would use this. Maybe to use during an online course or something, but most of them offer a way to do that already.
Slightly off-topic but kind of not. Through the website, I found https://hypercontainer.io/ which seems to fit really good for a use-case of mine.
However, it's the first time I see HyperContainer. Anyone have anything good/bad to say about it? The value proposition seems really attractive "Fast as Container" + "Isolated by VM" but can't find anything about the tradeoffs so would love someone who tried it to write about their experience.
The server has limited resources of 32GB RAM, so sorry if you're not getting in. The good news is that you can install it on your own hardware, it's all open source: https://github.com/termbox/termbox
I wonder if this can be used to hide malicious activity or even as a form of honeypot. Its simple to create such service then post/advertise on reddit, and simply monitor all commands the users execute. Soon you will have a trove of all sort of malicious scripts used for crawling, automated purchasing, phishing, spamming etc. You can also use the service yourself to get lost in the crowd.
This seems cool, but I don't know what to do with it, apart from sshing into my own server if I'm on a PC that doesn't have a ssh client on it. Just remember to use 2FA.
Seems to be no way to go back up the terminal, so if you run something like grep --help, you only get the bottom portion of the help section rather then the whole thing.
It uses tmux for session management, so you can press Ctrl+b and [ to scroll with the arrow keys and page up/down. But this is definitely something I will try to fix soon.
> Considering the captcha it actually takes 3 clicks to launch
More like ten.
Six for the captcha choices, one to submit the captcha, one to pick the server type, one to submit and get a "Server capacity reached, please try again later", and finally one to close the browser tab.
I'm not going to rent a $500 server just to handle the HN traffic spike, sorry. Capacity will be expanded over time, but only after the service pays for itself (either through ads or paid features).
No worries. I'm looking forward to trying it out again after things quiet down a bit.
Fyi, it doesn't have to be a $500/mo server permanently either. Depending on where your hosting the backend, you could scale it up temporarily and then scale it back down when things quiet down. $500/mo is approx $16/day which could be well worth it for a day while enjoying an HN-driven bump.
CentOS 6.7 and FireFox 45.5.0 here. I do get to the terminal screen, but just the header, footer and a large white block in between. No terminal, no prompt, no cursor. Tried typing some random commands, but no joy.
* The interface is super streamlined. Open the page, confirm captcha, click launch - boom, you got a terminal. The planned SSH support will be similar to that - no web page, just do ssh root@ubuntu.termbox.io and you get logged in to a Ubuntu box.
* We use VM based containers (hypercontainer.io) and not full VMs, so startup is very fast and instances are super cheap. 2 hours of the 512MB DigitalOcean server cost $0.014, 2 hours of a 512MB Termbox instance currently cost us around $0.0001
* Because our instances are so cheap, we do not impose any limits on the amount of boxes you can create. Just leave them behind, they will be cleaned up automatically.