Live data from Hacker News

Ask HN: How can I sustainably run a website without charging a fee?

news.ycombinator.com

41–50 of 66 posts

Re: Ask HN: How can I sustainably run a website without charging a fee?

#41
It surprises me how many replies try to solve a side problem instead of what the OP asks for. The OP doesn't seem a computer illiterate, so no need to educate him on anything.

IMO, he asks: "How does one scale a free web application, money-wise?". For example, "How did they scale Tumblr? [1]".

That's a real mystery for me too. I know they were funded by some big names [2], but that kind of financial support here in Europe is not even a dream.

[1] http://highscalability.com/blog/2012/2/13/tumblr-architectur... [2] http://www.crunchbase.com/organization/tumblr

Re: Ask HN: How can I sustainably run a website without charging a fee?

#42

Try the cheapest server from Hetzner ( http://www.hetzner.de/en/hosting/produkte_rootserver/ex40 ) with their fees even an expensive hobby turns out pretty affordable.

I use hetzner for a side project, but I used their server auction. It doesn't have setup fees like their regular plans. https://robot.your-server.de/order/market/sortcol/price/sort...

So far it has been pain free and I recommend the service for someone looking for something more powerful and with more ram than the $40 digitalocean server. DO is the better deal up until around 40-60$ in my opinion.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#43
Advertising. But not Googleads or whatever.

Depending on if your audience is niche enough for this, approach people directly and ask for a block sum. This works especially well for local sites where you can just walk into local shops and up to local business people at events and ask directly.

And as others have said, reduce costs, host elsewhere really cheap and only scale up IF needed. Because you probably need to actually build up an audience before you can do this.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#44

Earlier quoted context omitted.

This is the approach I would take too, but I'm not sure I would recommend it. The downside to Linode, Digital Ocean, et al is that you'll have to spend more of your time doing sysadmin work. If you're not already an experienced sysadmin, figuring out how to get the pieces playing nice with eachother can easily take up more than $300/month of your time. And, once you're done with the setup, you're still not done: you…

You can get around some of these issues if you use a control panel like cpanel. (Although as you get further from the old-school LAMP stack the complexity starts to return.) Regardless, in the early stages, when you're just trying to determine whether there's a market for your product, there's a fairly low bar for system administration. As long as it works, it's probably good enough. Even security (beyond the most bl…

cpanel has a loooooong history of security issues. It's probably the single most vulnerable part of any hosting company's infrastructure. ISPConfig is probably better, but it too has had some issues (http://www.exploit-db.com/exploits/29322/).

There's a fairly low bar for system administration for "just getting it to work", but a really long upward curve from there to "properly managed". For example, backups (which typically require some special handling for Postgres and MySQL). Also, if you store any user data at all, you're kind of obligated to make sure it's safe. You kinda want to have automated DB backups and data safety even if you're using Heroku, but doing your own sysadmin might add to the effort required to get it all working right.

You're right for the most part that you're not likely to see much in the way of targeted attacks, but be careful not to discount the number of automated attack systems that are out there now. Within a minute or two of bringing a server online, I begin to see hits for spam, ssh, and root password attempts from around the world. It's sort of amazing really. None of these are likely to go very far on a default install, but if for example you decide to set up an MTA so that your application can send you (or your users) email notifications, it's easy to goof up a sendmail config and end up with an accidental open relay.

Maybe another way to put this is, Heroku charges that much because they provide that much value to people who don't want to deal with this stuff. I prefer to deal with this stuff myself, but a lot of other people don't, and I can't say they're wrong.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#45

Surprised no one has mentioned App Engine. Their free tier will take you a long way.

Second that, if i'm not mistaking, there is a guy running his 4000 $ monthly biz running on the free tier... Can't remember which biz or where i saw it though.

It was just API calls if i'm not mistaking and he wrote a post where he slimmed his app so it could fit in the free tier again.

Anyone has an idea?

Re: Ask HN: How can I sustainably run a website without charging a fee?

#46

Hey, if I read that well the guy asks for advice on how he can get some money, not how he can spend less money. ;)

I wish you weren't all the way down here, because you're absolutely right. The HN people that know about monetization must be sleeping right now -- probably blissful, happy sleep, full of dreams of what to do with their money.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#47
post #20
post #8

$300 per month? You can finance and colocate big server for that price, as one of my customers does. $300 could also be used to rent 5-10 real servers in different countries, to run your own cloud with GeoIP and Linux containers. An other customer is running a shoutcast cluster of 6 hosts, two in US, 1 in Canada, two in Europe, and one in Korea for half that price. AWS traffic for such a shoutcast cluster would be se…

> $300 per month? You can finance and colocate big server for that price In the immortal words of Han Solo, "Yeah, but who's going to sysadmin it, kid? You?" (I agree with you, however.)

maybe I have just been lucky but I am running a site on a dedicated Linux server for 3 years without any significant issues. There have been zero security issues. The only downtimes were caused by me. It requires maybe 2 hours of maintenance per month. It is also running on bleeding edge packages. Of course I invested some days into the initial setup but that is fun if it's your hobby.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#49
post #48

Hey, if I read that well the guy asks for advice on how he can get some money, not how he can spend less money. ;)

but it seems reasonable to teach him about lowering his costs so he need to get less money, right?

Nobody has taught anything about lowering costs so far; all of the suggestions have been for trading more time for money. Since he's already got a full time job, I doubt this is the advice he was looking for.

Re: Ask HN: How can I sustainably run a website without charging a fee?

#50
post #38

If you host on AWS, I can give you two $100 credit codes to get started with.

If unclaimed by OP, could I have them, or one of them? I'm just looking into starting an AWS project, which will similarly cost me money in return for as yet unknown rewards. The idea is to create ad-hoc render farms from multiple EC2 instances, so development costs could end up being non-trivial.
Post reply on HN