TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Where should I host my startup?

92 pointsby akosover 8 years ago
I am done with the coding and I would like to shoot my site into the wild and start some marketing. What are some of the best and most reliable options? Possibly cheaper ones.. Thanks so much.

37 comments

tjpdover 8 years ago
Reading a lot of these comments make me think that everyone on HN is a cynic of the Oscar Wilde&#x2F;Lady Windermere variety: &quot;A man who knows the price of everything and the value of nothing&quot; [1].<p>IMHO you should go with Heroku and ignore anyone who&#x27;s suggesting dedicated servers, VPSes, AWS, Docker or containers. Every moment you spend maintaining a server or doing devops is wasted because it&#x27;s time not spent building or marketing your _app_.<p>New startups&#x27; biggest expense is founders&#x27; time. It seems a lot of people, even on HN, don&#x27;t realise it because it&#x27;s a hidden cost. But if you think that a decent developer is worth at least $50&#x2F;hr and it might take you an 1hr to set up and 1hr&#x2F;yr to manage a server (e.g. apply patches, update security) then you&#x27;re better off not spending those 2hrs and paying an extra $100 hosting your app.<p>Worrying about the future infrastructure cost is also wrong-headed. It&#x27;s a kind of premature optimisation. To get the real, expected future cost, the projected infrastructure cost has to be multiplied by the probability that you&#x27;ll actually get big, which for start-ups, is very low.<p>[1]: <a href="http:&#x2F;&#x2F;www.gutenberg.org&#x2F;files&#x2F;790&#x2F;790-h&#x2F;790-h.htm" rel="nofollow">http:&#x2F;&#x2F;www.gutenberg.org&#x2F;files&#x2F;790&#x2F;790-h&#x2F;790-h.htm</a>
评论 #12688652 未加载
评论 #12674355 未加载
评论 #12682238 未加载
评论 #12682873 未加载
评论 #12676722 未加载
评论 #12690908 未加载
seanwilsonover 8 years ago
This highly depends on if your site is dynamic or static. If static, I would go with GitHub Pages or Netlify as they&#x27;re free&#x2F;cheap and easy to use. Static sites with this kind of hosting is also great in that they require practically zero maintenance.<p>If you have to run a dynamic site (less potential headaches if you avoid this), I would try to use something like Heroku. It&#x27;s easily one of the simplest way to host a robust site that needs to scale without having to spend much time on admin and DevOps.<p>For the people recommending a VPS, DigitalOcean etc., you&#x27;re talking about using a huge amount of your own time to make such a setup as robust, easy to use and low maintenance as Heroku. What about backups? Scripting server creation? Adding a load balancer and more servers? Security updates? Server security?<p>The more parts and scripts you have to put together yourself, the more things that can go wrong and the more time of yours it&#x27;s going to consume. If you consider how much your own time is worth and how important your startup is to you, trying to save anything in the realm of $10 a month on a core part of your startup doesn&#x27;t make any sense if this is going to cost you multiple hours of time a month.
评论 #12673408 未加载
andrewl-hnover 8 years ago
No one has mentioned Heroku yet. Starting at $7 they are a bit more expensive than DigitalOcean, but with that extra $2 you&#x27;ll get their platform, their tooling for deploying the app, their database backups. Adding other services later on is also easy with their addons. By choosing Heroku you can save hundreds or thousands of dollars in ops costs over a course of a few months.<p>The hosting cost may go up quickly, but if your business is successful you can either absorb it, or spend time and money to migrate away. They run on AWS, so picking the same location means you can run mixed infrastructure (part on Heroku, and part on AWS) without a latency hit. Thus, a hybrid configuration is very viable.
评论 #12672604 未加载
评论 #12672533 未加载
chiasover 8 years ago
If &quot;$10 &#x2F; month&quot; counts as cheap in your book, check out a Linode VPS. I&#x27;ve been using them for a couple years now, and I have been extremely satisfied (although I&#x27;ve upgraded to a beefier VPS as my project has grown in popularity).<p>Another good VPS option is DigitalOcean, which offers a smaller (and cheaper) plan for $5 &#x2F; month.<p>There are also a lot of shared hosting providers out there that will sell you cheaper space, but I would not recommend this for anything non-trivial, as most of the time, you&#x27;ll be limited to using PHP. Still, if you&#x27;re looking for the best bang for your buck and you&#x27;re willing to settle for shared hosting, check out Nearly Free Speech -- they are head and shoulders above any other shared hosting provider that I have ever tried.
评论 #12672199 未加载
评论 #12672171 未加载
评论 #12672189 未加载
hbcondo714over 8 years ago
Microsoft&#x27;s BizSpark program gives startups $150&#x2F;month in Azure credits for 3 years<p><a href="https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-us&#x2F;pricing&#x2F;member-offers&#x2F;bizspark-startups&#x2F;" rel="nofollow">https:&#x2F;&#x2F;azure.microsoft.com&#x2F;en-us&#x2F;pricing&#x2F;member-offers&#x2F;bizs...</a>
评论 #12673206 未加载
jhylauover 8 years ago
For any non-static website - Heroku FOR SURE. It&#x27;s not even a question - I have two companies that both run on Heroku - both startups are profitable and both will remain on Heroku for the next couple of years. (<a href="https:&#x2F;&#x2F;www.switchup.org" rel="nofollow">https:&#x2F;&#x2F;www.switchup.org</a> and <a href="https:&#x2F;&#x2F;www.trycarriage.com" rel="nofollow">https:&#x2F;&#x2F;www.trycarriage.com</a>) - I know massive scale billion dollar companies that are on Heroku (e.g. Deliveroo, Macy&#x27;s)<p>The cost&#x2F;benefit analysis is ALWAYS positive in favor of Heroku until you hit super massive scale (minimum 2-3 years out for most startups, if ever). It&#x27;s super easy to use. Their feature set is increasing monthly and they can handle a lot of different types of setups.
iraklismover 8 years ago
Hetzner is another option. But you don&#x27;t really specify your requirements (geographical region, scalability , etc) so I don&#x27;t know if this suits you.
评论 #12715025 未加载
评论 #12672545 未加载
ggregoireover 8 years ago
AWS has a free plan during 12 months: <a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;free" rel="nofollow">https:&#x2F;&#x2F;aws.amazon.com&#x2F;free</a>
biotover 8 years ago
Since you&#x27;ve provided no details at all for your requirements (does your startup need a flotilla of beefy servers to do real-time facial recognition across thousands of live 4K video feeds?) I&#x27;m assuming you have a static HTML site with zero backend required. In that case, a Jekyll&#x2F;Hugo generated site hosted on Amazon S3 will be really cheap. Throw CloudFlare in front of it for even more cheapness if you expect loads of traffic. Your hosting bill will be measured in pennies per month.
nodesocketover 8 years ago
Depending on your application and stack, you may want to consider Google Cloud or AWS. While I really like DigitalOcean, Linode, Vultr, etc they lack production features like a centralized firewall and IAM security. Additionally AWS and Google have a slew of complimentary services so maybe you don&#x27;t need raw physical machines. For example, instead you may be able to use Elasticache, RDS, and Elastic Container Service and don&#x27;t have to manage any servers.
jimmywangerover 8 years ago
I&#x27;d go with GCE. They have a wide suite of services, and because they&#x27;re the number three player right now, will probably give you a bunch of free credit to play with.
ing33kover 8 years ago
you should check out free tier offered by Amazon<p><a href="https:&#x2F;&#x2F;aws.amazon.com&#x2F;free&#x2F;" rel="nofollow">https:&#x2F;&#x2F;aws.amazon.com&#x2F;free&#x2F;</a><p>Also do apply for things like BizSpark <a href="https:&#x2F;&#x2F;bizspark.microsoft.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bizspark.microsoft.com&#x2F;</a><p>if you have a static marketing page, you can also host it for free ( almost ? ) on <a href="https:&#x2F;&#x2F;firebase.google.com&#x2F;docs&#x2F;hosting&#x2F;" rel="nofollow">https:&#x2F;&#x2F;firebase.google.com&#x2F;docs&#x2F;hosting&#x2F;</a>
评论 #12672982 未加载
erikbover 8 years ago
Don&#x27;t trust anybody who doesn&#x27;t start with &quot;it depends&quot;. For nothing in this world there is one perfect answer. Context means a lot. What have you coded? Why do you think you are done if it is not running anywhere (I would say you are 20% done if it runs on your laptop)? How many people need to use it to be viable (e.g. a diary service needs only one user who writes texts for himself, a shop needs at least make its hosting and transportation fees, a social network needs thousands of people before it can even start to be successful)?<p>Good general advice is this: The simplest solution is often the best, but in some cases that means taking your old desktop pc, install ubuntu, configure your router to publicly share http and https from that computer. In other cases it means using a toolset like Heroku.<p>Please don&#x27;t be mad about this, but the way you phrase your question it is very very likely you have so little skill that you don&#x27;t even know how little. Please consider to pay a freelancer to support you. He likely has more skill and has experienced more &quot;this can never happen in real life&quot; F-Ups than you, and therefore can handle a lot.
评论 #12672992 未加载
VertexRedover 8 years ago
I&#x27;m going to have to be the boring guy and say: depends completely on how much resources you need.<p>In most cases though (brace yourself for an unpopular opinion) it&#x27;s enough to setup a simple dedicated server for about $20-$60 per month.<p>Now I did read the comments that mentioned how getting a dedicated server is a waste of valuable time, but honestly you&#x27;ll most probably be able to get it setup in a day, you&#x27;ll also learn how web servers work along the way and you won&#x27;t have to depend on third-party cloud services (yet).<p>Here&#x27;s a great guide from DigitalOcean on how to setup a modern dedicated HTTP server with MYSQL: <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials&#x2F;how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-12-04" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;community&#x2F;tutorials&#x2F;how-to-inst...</a>
ddorian43over 8 years ago
Check out webfaction <a href="https:&#x2F;&#x2F;www.webfaction.com&#x2F;?aid=9281" rel="nofollow">https:&#x2F;&#x2F;www.webfaction.com&#x2F;?aid=9281</a>. It&#x27;s cheaper&#x2F;better than shared&#x2F;heroku&#x2F;dedicated&#x2F;vps&#x2F;ec2 up until a certain point (48GB ram).
PetahNZover 8 years ago
If you are willing to shell out a little more ($40), you can get a pretty powerful DS for a fraction of the cost of what the major cloud providers would cost: <a href="https:&#x2F;&#x2F;www.delimiter.com" rel="nofollow">https:&#x2F;&#x2F;www.delimiter.com</a>
adjohnover 8 years ago
Check out Digital Ocean Hatch[1]. If you&#x27;re an eligible startup, you can get 100K of free credits for 12 months.<p>[1] - <a href="https:&#x2F;&#x2F;www.digitalocean.com&#x2F;hatch&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.digitalocean.com&#x2F;hatch&#x2F;</a>
trcollinsonover 8 years ago
Can you give us an idea of what your site is built in? Personally I have a side project I am working on which I am just hosting on the free allocation of AWS. Even if it weren&#x27;t in the free tier, it would be extremely inexpensive. With that, I have a lot of experience deploying to AWS and I have scripted most of the process (in fact, other than some monitoring, at this point, the deployment process is entirely automated). This would work for just about any architecture. But, the difficulty of setup will cause your mileage to vary a bit.
grif-finover 8 years ago
I can comment on AWS, EC2 (ECS where docker kicks in if you want it). To set it up via UX Amazon Console was absolutely confusing and continues poor user experience until we moved to AWS-cli which was very time consuming and then the setting up of docker which just ate a big chunk of our time.<p>Strongly recommend to go for something simpler and lightweight to reduce the time waste as lots of other comments suggest.<p>At the end of the day you don&#x27;t even know if anyone wants your product or what first user&#x27;s opinion is, why waste time on shiny host set-up?
wtvanhestover 8 years ago
It depends on how much you want to do yourself.<p>Heroku is easiest and relatively cheap until you scale. (Great problem)<p>Lots of people seem to use AWS. My limited understanding is that it is marginally more difficult to implement than heroku.<p>You could also go with someone like Linode. I would only go that route if you have implemented before. There is a learning curve and if you are trying to get the site up quick, I would go with a different option.
smoyerover 8 years ago
Redhat offers free services (you pick which ones) via their OpenShift [0] platform. Under the covers it&#x27;s Docker and Kubernetes.<p>[0] <a href="https:&#x2F;&#x2F;developers.openshift.com&#x2F;getting-started&#x2F;index.html?sc_cid=701600000011p9xAAA&amp;gclid=CMbt7eWnzs8CFdcSgQod5k0HDQ" rel="nofollow">https:&#x2F;&#x2F;developers.openshift.com&#x2F;getting-started&#x2F;index.html?...</a>
boulosover 8 years ago
As people asked, what do you need &quot;today&quot; (host website apparently) and what do you need &quot;tomorrow&quot;? If you just need a simple static-ish web app, and everything else is your offline iOS game that&#x27;s pretty different from building say a Snapchat competitor.<p>Full disclosure: I work on Google Cloud, but it&#x27;s unclear you need a cloud provider.
coupdejarnacover 8 years ago
I haven&#x27;t seen it mentioned yet, but Redhat&#x27;s Openshift provides an alternative to Heroku. I&#x27;ve used it for a few years and been happy with it. They have a startup program that gives you access to a paid tier for a year. I&#x27;ve used Openshift to host Node and Flask apps.<p>Edit: a bunch of downvotes for trying to be helpful, how nice.
评论 #12673197 未加载
shaneclevelandover 8 years ago
Webfaction. I don&#x27;t do anything with heavy traffic, but very happy with reliability, performance and features.
pimterryover 8 years ago
If you&#x27;re talking about hosting your startup&#x27;s landing page, stick with Github Pages: <a href="https:&#x2F;&#x2F;pages.github.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pages.github.com&#x2F;</a>. Free, super quick &amp; easy, with custom domains to boot.<p>Personally, for almost any product I start here. Even if you do need server-side infrastructure for the product, hosting all your marketing pages on GH pages is probably the right choice - they&#x27;re going to be better at reliably hosting and serving static content than you are. Focus on your product instead.<p>When I do need server-side logic I then usually go for Digital Ocean, because they&#x27;re very cheap, pretty great, and far less complicated to manage than EC2. It&#x27;s also pretty easy to set up Dokku: <a href="https:&#x2F;&#x2F;medium.com&#x2F;@pimterry&#x2F;host-your-node-app-on-dokku-digitalocean-1cb97e3ab041#.4idyklakq" rel="nofollow">https:&#x2F;&#x2F;medium.com&#x2F;@pimterry&#x2F;host-your-node-app-on-dokku-dig...</a>. With that on top you then get a quick &amp; effective Heroku-style deployment experience, at a fraction of the price.
评论 #12672314 未加载
评论 #12672712 未加载
epynonymousover 8 years ago
why can&#x27;t you use just aws micro free t1? they give you a micro machine for 1 year free. what loads do you anticipate, what hw requirements do you need for your machine? i think hosting a simple website with sqlite database works great on an aws micro, if you need something more glorified like postgresql or mysql and multi-tier, then perhaps you should go for something like digital ocean or paid aws, this all depends on your requirements which you haven&#x27;t specified.<p>currently i&#x27;m hosting a golang web + restful api + websocket server + sqlite3 db + redis + nginx all on a single micro AWS server, but my marketing hasn&#x27;t really started yet, we&#x27;re talking about &lt;100 hits thus far per day.
nwilkensover 8 years ago
Do you have any special requirements -- such as location, high memory, io performance, or storage capacity?<p>At <a href="https:&#x2F;&#x2F;mnx.io" rel="nofollow">https:&#x2F;&#x2F;mnx.io</a> (my company) we offer various options with reliability, and performance at our foundation.
flaieover 8 years ago
Clever cloud is a good option, they&#x27;re very good at what they&#x27;re doing. Plans start low, and you can scale easily when needed. They do have plenty of options, and support is top notch.
pier25over 8 years ago
We are super happy with Firebase. Even if you just use the static hosting you get CDN + HTTPS for free. And you can even use the free tier as long as you want which is awesome for low traffic.
acarreraover 8 years ago
if looking into digitalocean, vultr.com is slightly better in terms of pricing and processors, though it takes much longer (~2-3mins) to spin up a vm instead of &lt;60s in digitalocean
评论 #12673049 未加载
评论 #12672301 未加载
borplkover 8 years ago
As someone who wasted time and money with AWS I&#x27;d say start with something simple like DigitalOcean and worry about problems as you face them.
DeBraidover 8 years ago
now.sh <a href="https:&#x2F;&#x2F;zeit.co&#x2F;now&#x2F;" rel="nofollow">https:&#x2F;&#x2F;zeit.co&#x2F;now&#x2F;</a> and surge.sh <a href="https:&#x2F;&#x2F;surge.sh" rel="nofollow">https:&#x2F;&#x2F;surge.sh</a> are some lesser-known options that I&#x27;ve used recently with ease and success (on free plan, for small projects).
jtcond13over 8 years ago
Amazon&#x27;s PaaS offering (Elastic Beanstalk) isn&#x27;t too difficult to use and may be less expensive than Heroku.
catalinbraescuover 8 years ago
It looks like you&#x27;re confusing your startup (which is a company) with your web site.
d0mover 8 years ago
Personally had bad experience with linode.. I&#x27;d go with aws.
alaudaover 8 years ago
Take a look at hyper.sh, if you are using docker.
imaginenoreover 8 years ago
Cheap: browse through the listings on lowendbox.com, you will find some amazing deals for both VPS and dedicated servers.<p>Reliable: AWS &#x2F; Rackspace &#x2F; DigitalOcean &#x2F; Google cloud &#x2F; basically any famous one.<p>When you&#x27;re starting, it&#x27;s probably better to rent a cheap VPS server. If you start growing fast, you can always move to the cloud. But modern cheap VPSs are quite powerful. I have 7 websites running on one that costs me $6&#x2F;month.
评论 #12672184 未加载
评论 #12672233 未加载
评论 #12672304 未加载