logoalt Hacker News

15 years, one server, 8GB RAM and 500k users – how Webminal refuses to die

256 pointsby giistoday at 6:08 AM49 commentsview on HN

Comments

mig39today at 7:02 PM

I didn't know about Webminal until today. Going to try it with some college students this afternoon!

BLKNSLVRtoday at 10:40 AM

Old school internet. Internet done right.

Great work giis.

I haven't used it, I didn't know it existed until now, but I'm happy it exists and has been providing service to those who need it. There should be more of this.

show 1 reply
arjietoday at 7:57 AM

That's wonderful and I know why it's an Indian founder. Was so hard to get a remote shell back then. Indian debit cards didn't work online reliably and so on. So what's the hardware underneath? Cloud server or on-prem?

These days the world is amazing. Oracle Cloud gives you a ton for free. But perhaps there's some niche where this is useful. I have to say that this shared screen comms system is outrageously crazy, hahaha.

show 2 replies
caijiatoday at 8:31 AM

UML is a smart call, and reminds me when I built an inventory and shift scheduling system on wordpress in 2017.

somtimes the "wrong" / "old" tool for some job is exactly right for you if you really understand it. UML is old but fits here.

15 years is long enough to call memory about a lot of things.

mikkupikkutoday at 10:33 AM

To be fair. 8GB of ram is huge. I don't know, maybe I'm stuck in the early 00s but even 2 GB of ram still seems extravagant; I remember when that was an exotic amount of RAM for dedicated gamers to play extremely high fidelity games, so for a mere web server 8 GB of ram almost seems like absurd overkill. I still feel a tinge of shame whenever I see any software of my own using more than a few hundred megabytes. What a waste.

show 6 replies
hariastoday at 6:53 AM

It's been a while since I've used it but Google cloud shell is a good free platform for learning Linux commands as well

https://shell.cloud.google.com

BirAdamtoday at 3:02 PM

Well... The best days were just putting hardware in a 2U box, racking it, and paying a bit for power and networking. This was such an easier time, and a handful of core 2 duos were fully capable of streaming 1080p video to around a million daus.

Of course, there's far more money in really fancy shared hosting that wastes resources, so that's the current model. Then you market to C-level folks that "real companies" host on AWS or Azure, and that all others options are "unserious." If your opex for compute isn't a million, you're wrong.

heyethantoday at 7:17 AM

Feels like the real value here is zero setup.

Even spinning up a VM can be enough friction for beginners. A browser shell is kind of “good enough” for that.

Probably why tools like this keep sticking around. Wanna try.

internet_pointstoday at 8:57 AM

All that on a single Github Sponsor[0].

[0] https://github.com/sponsors/Lakshmipathi

essninetoday at 3:15 PM

It takes a lot of guts to run something like this for years on end, kudos to you for setting this up and running it for all these years. I am wondering if you'd ever come across pubnixes or tilde servers when you first started up webminal?

andaitoday at 8:12 AM

This is so fascinating, I've never heard of UML!

How many users can this support simultaneously? It says 256MB RAM per user, 8GB total on server? But it's probably more than 32 simultaneous users?

show 1 reply
adamm255today at 12:23 PM

The way the stack is described reminded me of this masterpiece. https://www.youtube.com/watch?v=xE9W9Ghe4Jk

Fire-Dragon-DoLtoday at 6:46 AM

Well that server is worth 1M due to the 8GB RAM now!

show 1 reply
lvl155today at 12:48 PM

You just might break that 10K visit from Spanish tech blog in 2017.

ggandhitoday at 1:10 PM

This is a very inspiring entrepreneurial story. The story of not giving up.

actionfromafartoday at 7:33 AM

User mode linux is so cool.

show 1 reply
kevinbaivtoday at 7:24 AM

This is a good reminder that good enough + zero setup often beats more powerful solutions.

sudo_cowsaytoday at 6:38 AM

I've never tried Webminal (only used Linode for it's simplicity). But, it seems great. I'll probably try it out.

show 1 reply
znpytoday at 2:27 PM

> User Mode Linux

Oh man, what a blast from the past. I have fond memories of learning linux networking with netkit (based on UML).

UML was a really really cool piece of technology.

If anybody is wondering, User Mode Linux lets you boot a Linux kernel as a normal linux process, and then run an userspace, still in a linux process. This is from 2001. Super cool.

gchamonlivetoday at 10:13 AM

Would UML be similar to Incus running unprivileged VMs?

ramon156today at 7:17 AM

blegh, the content is interesting but i've grown numb towards AI speak. It's so generic that I lose interest halfway through.

show 1 reply
tuananhtoday at 7:10 AM

iximuiz also give you 1 hour per day free i think.

very easy to use. almost instant.

riverforesttoday at 2:38 PM

This is the post that should be required reading before anyone spins up a Kubernetes cluster for their side project.

show 1 reply
luckypetertoday at 3:06 PM

[dead]

ryguztoday at 3:56 PM

[dead]

Serhii-Settoday at 1:23 PM

[dead]

treysutoday at 6:33 AM

[dead]

fleroviumnatoday at 11:26 AM

[dead]

farceSpheruletoday at 2:36 PM

[dead]