I was installing Nextcloud and following a YouTube guide and the guy sets up his instance on linode. I just cannot wrap my head around this. Why would anyone pay that kind of money for such weak hardware? He’s paying $20 a month to self host his own cloud and only gets 2 CPUs, 4GB ram and 80GB storage! That’s totally bonkers to me! Does he also pay $50 for a slice of bread? And for what? To host his own cloud? iCloud 200GB is $10 a month lmao. So please, someone explain this to me Barney style why people are doing this instead of building their own. The only advantage is that is is probably far more reliable than hosting your own at home. Or maybe I am completely missing something or maybe I have a fundamental failure in my understanding
- electricity cost
- network reliability
I think it comes down to how reliable or fast your internet is. You can selfhost a lot of stuff with reliable internet, power, and environmental variables.
If you have any of those which are less than reliable, a VPS like Linode may make sense for uptime.
Internet speed + the electricity monthly would cost me 4 times as much + plus I’d have to buy the hardware. Really, I don’t understand why people are soooo STUPID and dont JUST selfhost, it’s so EZ mannn.
It all depends. First you dont have to get your own hardware. Sure some of us get stuff from work for free or have an old PC but even a 100 Buck PC is 5 Months with linode for example. Secondly, Linode is not the only option for example Netcup offers a VPS with 4c 16gb for 10-15 a month. So that seems a bit more fair IMO.
ANd theres other reasons. Like: You want to selfhost. But don’t get a public IP. Or your internet service being so bad that its not worth it. Which are all issues you don’t have with a VPS. Further Uptime. At home to keep a good uptime you would probably want to invest in a UPS and other hardware to eliviate problems. which further costs money which you could invest into a VPS.
And the Killer for me is Power Consumption. At 40-50ct/kwh running a PC of 60w costs me 300+ a Year, whereas a VPS at 15-20 costs me 240. And I get the benefit of lower latency and better bandwith and not needing to pay for extra Internet service.
So it depends. I do still selfhost stuff at home, why? not because Its cheaper, it actually isn’t but rather to gain experience with the hardware etc. But i do see that many people may not want to deal with that. So a VPS is defo a viable option.
Can you explain to me how you figure out your energy consumption?
I monitor/log it with a smart plug, or UPS.
At my home I have a shelly plug s Which is just a wallplug insert. That monitors consumption and can give it to you via MQTT, I port it to home assistant and monitor it. Usually my small HP mini node with a couple switches and Router is about 80w.
At my parrents I have a Shelly 1PM Plus, which is integrated in the path to the UPS. It monitores everything like the PoE Switch APs, Server etc as everything is connected to it thats IT. Its about 4.5kwh/day so about 220-240W. That gets also monitored via Home Assistant and MQTT. and 4.5khw/d are bout 2.5USD/day for me. So about 920USD/Year.
So Defo more expensive than a VPS would be. But also more custom and more of an Experience to gather.
Cost, convenience and the fact that a VPS runs on a cluster. no downtime, fast hardware, high-speed ISP.
$5 a month to test and break things. Always makes senses to me
I don’t use linode but another VPS. I want 99.9% uptime and a gigabit pipe, it’s simple. I can’t get either of those things from my home connection and I don’t want to open my network to the internet.
It’s much cheaper than equivalent hardware at home- redundant hardware, hot spares, redundant power, UPSes and generators, etc. And good network access with really good peering arrangements- something residential ISPs can’t offer.
That said, do most people need all that? No.
It’s just like AWS. AWS makes sense for a narrow swath of businesses - businesses that can’t afford the capex to run their own data centers and have needs more advanced than less expensive services. Any company over a certain size isn’t going to pay the 10x premium for AWS over their own data centers and infrastructure. But for small businesses with advanced needs it’s the only way to afford things.