Live data from Hacker News

Linux boxes via SSH: suspended when disconected

shellbox.dev

91–100 of 163 posts

Re: Linux boxes via SSH: suspended when disconected

#91
post #5

Earlier quoted context omitted.

Hi, That is a good point actually. The suspended price has to be significantly lower than the alternative. I'll revise it. Still, there is the advantage of simplicity not having to deal with the web console etc. Some people may enjoy this

Yeah this is a cool idea but the pricing is way too high. For anything I would use this for I could just set up any VPS from any provider for cheaper and it’s stateful in the sense that it’s my own VPS and my files/applications/tmux sessions/whatever will be there the next time I SSH in. The UX here seems really nice, but after spending a couple minutes setting up the VPS, I essentially get the same UX (aka just ssh…

Yeah my vpses cost as much as this one does while suspended. With unlimited data traffic.

And the big benefit of a remote box is that you can offload long running tasks to it.

Re: Linux boxes via SSH: suspended when disconected

#92
post #14

Earlier quoted context omitted.

Hi thanks for the interest! This is all written in python and the AsyncSSH package. Firecracker for VMs with memory mapped files for ram. Paddle for billing. Caddy as a reverse proxy for certificates. It works on top of very large bare metal instances. I'm thinking maybe open sourcing but it will take some more work on the code to make it publishable w/o embarrassing myself :)

THanks for your response! as well I am interested in which bare metal instances from which provider are you using if I may ask since I had a similar idea (as mentioned before) and I wanted to deploy it on hetzner but I was always worried that hetzner's policy might be too harsh for it even though they are one of the cheapest options out there Which server provider did you end up using? Thanks once again for your in d…

Hetzner is cheap but they are sticklers for rules. Need photocopy of ID when renting servers etc. I just got elsewhere now

Re: Linux boxes via SSH: suspended when disconected

#93
post #42

Cool idea, but where's the "sign up" button? Trying to use any of the commands in the home page, I just see "hugo@shellbox.dev: Permission denied (publickey).". Clearly I have to register first, but there's no clue as to how.

You are missing an ssh key. Run this first: ssh-keygen -t ed25519

There is no support for ed25519 host keys (confirmed using ssh-audit). Would be nice to have though.

As an aside, you should use ssh-audit to get recommendations for what to disable as far as less than ideal options/configs go.

Re: Linux boxes via SSH: suspended when disconected

#94
post #55

There's been so many of these lately. I really need to share a blog post on doing this exact thing with a VPS, 2 commands to install and setup lxd. And then client side bash function to just make and connect via tmux and delete when you're done. Self hosting these services is too easy to do and you can have more control of your data and better specs.

It's funny to me as well. Being initially inspired by Yelp's dockersh I wrote a functional MVP of the same concept around 2 years ago. It used a custom Go sshd-proxy to spawn kata-container backed pods in kubernetes. I used it personally for a very brief period of time, and found it useful as a small timesaver for testing things. I wasn't comfortable with monetizing it though. After seeing a few of these pop up, I realize maybe I missed my chance to be early.

As far as self-hosting goes, it looks like there are some FOSS projects now, eg https://containerssh.io/

Re: Linux boxes via SSH: suspended when disconected

#95
post #88
post #75

Earlier quoted context omitted.

For these kinds of services, I think the main value would be UX improvements, such as offering an environment preconfigured with a certain set of tools (e.g. nmap, tmux, curl, etc.) and other defaults. SSH in, and don't deal with a web panel. They may also be valuable in a learning environment where you don't want student servers running 24/7. Other than those points, offering access to more powerful hardware is prob…

What you've described sounds a bit like the very new https://exe.dev service! Which I discovered on HN just weeks ago.

I just subscribed to exe.dev and man is it a slick service… Shelly their ai is clever as all get out too

Re: Linux boxes via SSH: suspended when disconected

#96
post #4

$36/mo for 2/4/50 VPS without public IP... Ok, I get the idea that the service is for non-regular use, but I think even $0.005 per hour ($3.6/mo) of suspended state is too expensive. The same config in Hetzner is just $4.09/mo for 24/7 working VPS with public IPv4 address

Currently the price is in the same ballpark as dev.exe ($20/month no suspendind) ans sprites.dev (higher for suspended butnlowe for running)

Re: Linux boxes via SSH: suspended when disconected

#97
post #4

$36/mo for 2/4/50 VPS without public IP... Ok, I get the idea that the service is for non-regular use, but I think even $0.005 per hour ($3.6/mo) of suspended state is too expensive. The same config in Hetzner is just $4.09/mo for 24/7 working VPS with public IPv4 address

Also many other services that are way cheaper are also charged per hour.

But you cannot suspend these vps so easily and fast. Shellbox.dev aims to be frictionless in that regard

Re: Linux boxes via SSH: suspended when disconected

#99

Earlier quoted context omitted.

You can use ssh with a sprite.

Nope, unless they changed this recently. It's an ssh-like way to connect and get a console/terminal, but it's not ssh, and there is no transfer capability

How do you upload files to a sprite box then?

Re: Linux boxes via SSH: suspended when disconected

#100

Earlier quoted context omitted.

Continents are about geology not culture

They really aren't, there's no objective way to divide the world into exactly 7 continents (or 6) using geology.

America, Afro-Eurasia, Australia, Antarctica

I can count 4

Post reply on HN