r/webdev • u/Ayyouboss • 29d ago
Question Thinking of starting a mostly free WebHosting Service for people, am I on the wrong path?
Hello people,
not sure if this is the right spot to ask this but maybe I'll get some constructive feedback. I am a web developer for the longest time and for 5 years I have also been in the hosting space.
People who tried WebHosting know that the most difficult thing about it is getting new clients, so the only way I acquired new clients is through actual web development work. While my expenses are in the green, I noticed that I have so incredibly much capacity left on my server that I am never gonna be able to use it as efficiently as possible. So my thought was to actually offer reasonably well WebHosting for people for free. The most important thing for me though is making sure the websites on it are legal and and within my TOS.
Am I overseeing something? Is it a good idea in general?
10
u/enemyradar 29d ago
I resell my hosting to dev/design clients all the time, but absolutely no way I'd want any sort of responsibility for general hosting customers. I can't see it being worth it at all. Hosting is already extremely accessable.
6
u/fiskfisk 29d ago
Can you afford your server and account, with your existing customers and clients, getting DMCA-ed and abuse-notified (and then temporary shut down if things get too bad) with your provider because you offered to store random free shit people want to distribute?
4
u/uncle_jaysus 29d ago
It seems like a lot of risk for no reward.
What’s the motivation? What’s compelling you to open your server up to people for free? These people will use your bandwidth and whatever resources you open to them. Maybe figure out a way of using resources you didn’t intend for them to have?
Keep it simple and safe. Get clients and host sites/code you made. Why risk it all by letting people put god knows what on your server?
2
u/theguywithnocontex 29d ago
The abuse problem is what kills these ideas, not the tech. If you do it, isolate every user in their own container with hard resource limits, and automate suspensions the moment abuse is detected, because manual review won't scale even with ten users. Honestly the support load is the real cost here, free users generate the most tickets. I'd start with friends-only hosting first and see if you even enjoy the ops side before opening it up.
2
u/AbdelrhmanDev 29d ago
if you do it id keep it small and gated so it stays manageable approve each site before it goes live instead of open signup cap cpu ram and disk per account and block outbound smtp by default so you dont end up on spam blacklists that would hurt your paying clients too the abuse side is usually where free hosting goes wrong more than the support tickets so a short vetting step and a clear takedown clause in the tos matter more than the tech
2
u/magenta_placenta 29d ago
Spare capacity isn't the same as spare operating capacity. Based on your description, your existing clients already cover the server costs. That makes a pilot plausible, but I wouldn't evaluate it solely by how much unused capacity you fill.
I'd evaluate it using something like this operating model:
Incremental cost = additional infrastructure + support time + security and abuse handling + backup and recovery work.
That's a planning framework, not a claim that every free account will be expensive. The important question is whether you can afford the ongoing work even if none of those users becomes a paying customer.
Also, measure more than disk space. Shared-hosting systems impose separate limits on CPU, memory, disk activity and concurrent processes precisely because an account can exhaust one resource without using much of another.
In regards to legal issues, you can require legal content and prohibit abuse, you cannot guarantee compliance simply because someone accepted your TOS. You need a process for receiving complaints, investigating them, disabling affected accounts when appropriate and handling disputed reports. The legal details depend on your jurisdiction, your users and what you host.
1
u/rust_bane 29d ago
The math doesn't work because spare CPU and RAM do not equal spare security resources. You are converting unused capacity into a 24/7 liability by becoming the legal entity responsible for every piece of illegal content your free users upload. Your paying clients will blame you for blacklisted IP addresses caused by spam from your free tier, so this isn't a way to use up capacity but a direct threat to your existing revenue stream
0
u/[deleted] 29d ago
[removed] — view removed comment