$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
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
Linux boxes via SSH: suspended when disconected
21–30 of 163 posts
Re: Linux boxes via SSH: suspended when disconected
#22Re: Linux boxes via SSH: suspended when disconected
#23I've been trying to come up with a hypothetical use case for this. I can't use this as a server without keeping an active session right? I wonder if you could get around this by sshing into itself from inside the primary session. Is that an edge case you've considered?
ssh shellbox.dev keepalive box1
Re: Linux boxes via SSH: suspended when disconected
#24I've been trying to come up with a hypothetical use case for this. I can't use this as a server without keeping an active session right? I wonder if you could get around this by sshing into itself from inside the primary session. Is that an edge case you've considered?
This is a feature I want to implement: an option to keep boxes running while disconnected. Maybe with something like ssh shellbox.dev keepalive box1
Re: Linux boxes via SSH: suspended when disconected
#25Earlier quoted context omitted.
This is a feature I want to implement: an option to keep boxes running while disconnected. Maybe with something like ssh shellbox.dev keepalive box1
Maybe this and other future extended features could be configured via some host-accessible mounted conf.d? Otherwise if I forget to use that command on every login, I might just forget, logout, and go on thinking my server is still running.
Re: Linux boxes via SSH: suspended when disconected
#26This is fascinating idea. I created an idea like this on top of firecracker and custom golang ssh client to build something like this for my own personal use case (the abstraction part of pricing and how to connect it seemed the more difficult part for me atleast) What stack does this use underneath? Good luck with launch, this idea is similar to railway in terms of pricing model. I discussed about it a few comments…
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 :)
Would love to chat about details there
Re: Linux boxes via SSH: suspended when disconected
#27This is fascinating idea. I created an idea like this on top of firecracker and custom golang ssh client to build something like this for my own personal use case (the abstraction part of pricing and how to connect it seemed the more difficult part for me atleast) What stack does this use underneath? Good luck with launch, this idea is similar to railway in terms of pricing model. I discussed about it a few comments…
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 :)
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 depth response, these are the things I come to hackernews for! cheers and looking to ya response
Re: Linux boxes via SSH: suspended when disconected
#28Re: Linux boxes via SSH: suspended when disconected
#29Earlier 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 :)
Do you do something similar to the modifications codesandbox has done to firecracker, regarding mmap ram? (They have multiple blogposts about it on their blog) Would love to chat about details there
Re: Linux boxes via SSH: suspended when disconected
#30Earlier 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…