9 ms·
Ask HN: Where is a nice place to host which is not AWS / GCP types
I have a small idea that I am hacking on and was wondering what would be the current recommendation if I don't want to use one of those large cloud providers.
I have no JavaScript, only HTML and CSS files and a few Clojure files which run the API.
- awb 6y agoDigital Ocean is always a good bet for an affordable yet reliable server. Or Netlify or Cloudflare Pages for static content. Both offer server less functions for a fee as well.
- spfzero 6y agoDigital Ocean customer here, with tons of AWS experience. Like DO better. Just an anecdote.
- beermonster 6y agoTheir documentation is good. I’m not a DO user but it’s one of those places you stumble upon sometimes when googling. A bit like how you always end up reading the Arch wiki regardless of which distro you use
- gtf21 6y agoAlso a DO customer here, both personally and as a company all our infra runs on DO. I really like it except that the management platform is pretty slow and not very searchable which is annoying. Other than that it's great (and I prefer it vastly to AWS).
- dustinmr 5y agoAnd I like to give them kudos when I see Digital Ocean mentioned. I run a business in Puerto Rico, and host our ERP and some other services with DO. After Hurricane Maria in 2017, I wrote off island suppliers asking for any support they could give. DO write back very quickly crediting us 3 months of hosting based on our prior billing. And besides, the rep sent a very nicely written note wishing us the best. It was a very human response. Good people to do business with.
- hnrodey 6y agoContainers via Digital Ocean droplet(s).
- statico 6y agoLinode is great. Wonderful options, reliable, excellent tools. Been using them for almost a decade. It's hard to beat Netlify and Vercel for static content. They make it easy and you'll be up and running in seconds. I know you said Clojure, but it's worth mentioning: if you do choose to make a JavaScript/TypeScript backend, Vercel + Next.js's API routes is a great option. With that combination you'll have a GitHub integrated CI/CD build (if you need it) and serverless functions behind a custom domain with SSL in minutes.
- shermozle 6y agoLinode are really good people. Super helpful, knowledgable support.
- a3n 6y agoVisible upvote for Linode, for benefit of the OP.
- juancn 6y agoI love Linode. I've been running a small site for 10 years or so, I can't remember any significant issue. I've had uptimes of years, broken by me updating something on the host. For example: 04:12:41 up 157 days, 9:47, 1 user, load average: 0.00, 0.00, 0.00 (I rebuilt the linux image a few months ago, switched from an aging fedora to Ubuntu 20.04.1 LTS)
- gtirloni 5y agoNo kernel updates in that many days?
- juancn 5y agoNo. The site is no more than an HTML flyer. No user data or anything of value. Minimal external access (http, https and SSH), so the attack surface is very small. Even if I lost it, I can rebuild it from scratch in under an hour.
- larrykubin 5y ago
- guu 6y agoVMs: hetzner, ovh, digital ocean, vultr, linode PaaS: heroku, render
- juddlyon 6y agoI’ve been using Vultr for a couple side projects and really like it. Check out Low End Box for other recommendations.
- Havoc 6y agoWould recommend low end spirit instead. Effectively same thing except crowd hanging out there is more trustworthy in my view. Also PSA - discounts in this world tend to be recurring. So don’t pay sticker price. Wait for a -25%
- mekster 5y agoVultr is the only provider that gives me maintenance downtime like every few months when others won't give me that for years.
- selcuka 6y agoYou can also start with LightSail if you plan to extend it with other AWS features in the future (such as S3). It's a direct competition to Digital Ocean, Linode etc but on Amazon's infrastructure.
- rntksi 6y agoDigital Ocean, Linode, OVH Used all of them and liked all of them Digital Ocean is a bit better on UI but pricing wise Linode was the best (until they removed their lowest priced plans)
- rombert 6y agoWhich plan did Linode remove? I've been with them for years and they added a low-priced Nanode offering that I use and is still advertised. https://www.linode.com/pricing/ https://www.linode.com/pricing/
- deleted 5y ago[deleted]
- rntksi 5y agoI don't remember exactly. I've been with them since early 2005s, and some time later there was a change back in the days on this. I used to pay them 5$/month with discount for a year. They're very good, I must've been a customer for 12+ years already and it's always been pleasant.
- poopsmithe 6y agoI use Vultr for all my projects. Currently running a VPS for my personal Wordpress blog, another VPS for wikijs, and a third VPS with Caprover that runs a handful of microservices. Vultr has a splendid UX that I really appreciate.
- sidb123 6y agoI know you said no large cloud provider, but seriously consider Oracle Cloud Infrastructure for your needs. You can host all your web services and APIs for free lifelong under the free tier limits (and yes its truly free no hidden cost like AWS or GCP) Check out the free tier offering and you won't be disappointed.
- Havoc 6y agoCounterpoint - they killed my free lifelong stuff after a couple months. I suspect their underlying tech and specs are decent but everything around it was just shockingly bad. Maybe it’s changed since - more clouds are good. Suspect I got the early beta experience of their free trial…but still left a bad taste in my mouth. Which takes some doing when handing out free stuff
- luke2m 6y agoSomething about their signups didn’t trust me — I had to get an account through a sales rep, but I’ve been using the free plan for personal stuff fine for about a year.
- Havoc 6y agoI think it may have been just that phase...they changed their rules around always free multiple times within about a month & kicked a bunch of people off not just me. Quite plausible that it has settled down since, because I don't think it was ready for public yet at the time. Can't give the trial another chance though given that it's a once off
- 0xbadcafebee 6y agoIf you have an API to run, put it in a container. Bundle the HTML/CSS in the container. Pick a provider that will run a container for you without you needing to maintain a virtual machine or server. (I don't have any non-AWS suggestions, but AWS Fargate and Lambda both work well with containers)
- zerof1l 6y agoI like Hetzner cloud. It consists of about 5 products. Very straightforward and cheaper than AWS.
- sharmi 6y agoCheaper than Digital Ocean too.. Recently moved my projects there and quite happy.
- majewsky 6y ago+1 vote for Hetzner. They don't do a lot of things compared to AWS etc., but the things they do are rock-solid at unbeatable prices. The only downside (depending on your place of residence) is that they only have data centers in Germany and Sweden.
- groundthrower 6y agoWe use AWS except for some compute intense stuff at Hetzner. The same machine is about 10x the price at AWS
- deleted 6y ago[deleted]
- copperx 6y agoAfter struggling to keep VPSs up to date with security patches for small sites, I've become a fan of shared hosting again. When I was a teen I hosted my sites with Pair.com, and they still have an excellent record and provide full shell access. If your really want a VPS, they also provide an inexpensive fully managed VPS solution. I got really tired of keeping the OS and patches up to date; I just want to get to coding. I also hate CPanel-based hosting. I believe Pair.com is a good solution when you don't want an unmanaged VPS but you don't want to pay for Heroku et al either. They're based in PA, though. So probably not the best if you're in the West coast.
- p0d 6y agoBeen using Hetzner for years.
- sergiotapia 6y agorender.com you can host static pages and your typical MVC app as separate apps. even database. all very turnkey
- ykevinator3 6y agoJust curious why not aws?
- szszrk 6y agoI don't see anyone saying Scaleway so far. It's a cool, simple cloud. New services are showing up all the time, but it's still VERY simple compared to AWS or Azure. Also I find their pricing invoicing very clear. New services are often free for testing, sometimes even afterwards (their S3 is still first 75GB free). I love documentation and web UI of Digital Ocean, but find their pricing a bit to high for tiny projects. Linode is also amazing.
- papaf 6y agoAlso, some people don't realize that medium size providers like Scaleway and Hetzner support Packer/Terraform e.g: https://registry.terraform.io/providers/scaleway/scaleway/latest/docs https://registry.terraform.io/providers/scaleway/scaleway/la...
- da39a3ee 6y agoJust a little note: if you are using clojure then you’ll need your machine set up with Java. That’s the important consideration here; it’s not relevant whether you’re using javascript or not because that’s all sent to the client’s web browser (doesn’t run on your server)
- da39a3ee 6y agoIt sounds like you want something easy (PaaS). I’m using render.com. A similar one is heroku.
- raver1975 6y agoGithub pages can host a static website for free https://pages.github.com/ https://pages.github.com/ Edit: probably not those clojure files if they run server side
- sdevonoes 6y agoDigital Ocean.
- webmobdev 6y agoIt is better to avoid the giants (Amazon, Microsoft, Google etc.) for small projects as they are too much of a hassle (trying to figure out what you will be billed for) and even expensive. Someone on HN had mentioned once that these large providers make sense, and are affordable, only if you are spending more than $5000 on your existing hosting already. I feel that is a very apt advice. As for which host to choose, this was the advice I had got 10+ years back, and it still holds true: 1. Check how long they have been in business: You want to look for stability in a hosting company. Older hosts means they have a more stable business and more experience. 2. Check their reputation and support: Do they take their security seriously, have they ever been breached? How is their support - will they respond quickly to your needs? 3. Verify if they run their own data centres: Many small webhosting companies are resellers that just hire servers or instances from other larger providers and manage the software. Or some just resell a white label service while everything is managed by the larger host company. 4. Check if they "oversell": A server can serve only so many instances of a VPS or website. Many webhosting companies oversell the resources they have on the gamble that not all their clients will use the full resource they are buying. If you are running a business you don't want that kind of uncertainity when you expect to scale. 5. Check if they offer the tech you need: FreeBSD servers used to be really popular once, now Linux servers are the rage. Or you may prefer Windows for your .net app. Or even an Oracle DB (if you have money to burn unnecessarily). Or you may prefer a specific version of an OS / DB / software for a particular web app or SaaS you have developed. Different hosts offer different technology. Verify your requirement with the webhost before you commit to them. Apart from these, other things one may want to consider - if you want "managed service" (where the hosting company manages your software - installation and updation of system software, monitoring your servers etc.) or "unmanaged services" (where you are the system and db admin and monitor and manage the server instance). Or if you want data centres in a particular geographical location. Or if they offer the kind of billing cycle you want and so on. You may also want to find out how generous they are when you hit the server limits of your paid plans - do they shut down your instance without warning, or do they allow an exception for the rare unexpected peak in traffic and resources when your website is slashdotted or appears on HN? The usual US based hosts that were then highly recommended, based on these ideas, for small projects were: - Pair (www.pair.com - one of the oldest competent small-to-medium webhosting companies) - Rackspace (www.rackspace.com - medium-to-large). - Linode (www.linode.com - came much later, but gained a lot of reputation with their affordable unmanaged VPS hosting services and the easy platform they offered to manage them.) Having tried all 3, I still personally prefer and recommend Pair and Linode. Later Digital Ocean (www.digitalocean.com) and Vultr (www.vultr.com) arrived on the scene with more competitive pricing and better hardware and tech than Linode (for a while). DigitalOcean is also good and seems to have gained a good reputation so far. Rackspace lost the interest of the hobbyist crowd when they started focusing more on corporate clients.
- strzibny 6y agoI like Digital Ocean the most these days, but other good options are Linode and Hetzner (which is especially good option for us Europeans). Digital Ocean has a great UI, managed databases, S3 alternative object storage, block storage, and more.
- nwotnagrom 6y agoShells[1] is a newer option which promotes a virtual desktop but VPS is also an option. They have recently announced partnerships with different Linux distros and offer reasonable prices. [1]shells.com
- jenkstom 6y agoDigital Ocean, Hetzner, Scaleway, Linode, Vultr, kimsufi.ie all seem to be dependable and solid options. Cost effective too.
- deleted 6y ago[deleted]
- pryelluw 6y agoOpalstack has been a great to me.
- uaas 6y agoHere’s a useful overview of the vps landscape from Lerdorf (co-author of php) from the end of 2019. I think it’s still useful today: https://toys.lerdorf.com/low-cost-vps-testing https://toys.lerdorf.com/low-cost-vps-testing
- agi_prometheus 6y agoIsolate is great. Digitalocean is pretty ok.
- cpach 6y agoMaybe Fly.io?
- quickthrower2 5y agoI really like DigitalOcean for this but you might feel they are too big but they are not MS/AWS/GCP I feel digital ocean gets out of your way. AWS especially feels like you are in an AWS rabbit hole for a lot of stuff. After spending an hour trying figuring out how to give a specific IAM user read write access to a bucket. I said fuck it and just decided not to use S3 to backup my Wordpress site
- emmap21 5y agoYes, there is a lot - A few options are * Heroku -> Best choice for backend dev; * Vercel -> Best choice for React/ NextJS dev; * Digital Ocean -> Best for all small product; * Netlify -> Best for Jamstack; * Github -> Best choice for Portfolio of Dev. Many domain hosting also has a web hosting service. Their offers are lucrative compared to AWS/ GCP/ Azure.
- pcglue 5y agoLinode, and let me tell you why... I had an unimportant side project running on a Linode VPS. I left it running, almost forgot about it and wasn't checking emails associated with that account. When I did check that email account, Linode has been trying to contact me about my VPS getting compromised and it was running a bot of some sort. It was probably 4-6 months before I saw their emails. All they did was cut off network access to my VPS, so I had to use their virtual console to log in and take care of things. I appreciated the way they took the minimal action necessary that isolated the problem, instead of just nuking my entire account, and all its data, like I read that Digital Ocean did in a similar situation, only it wasn't an unimportant side project, it was someone's entire ongoing business. I have no affiliation with Linode except being a satisfied customer, but this experience this is why Linode is my first choice, all else being equal.
- nreece 5y agoGoogle Cloud Run will the quickest to start with, most scalable and least expensive in the short run. Vultr is all you'll need for inexpensive and reliable VMs. My experience with Vultr has been much better than Linode and DigitalOcean. RamNode is also great in terms of performance. Been hearing good things about Render's unified cloud too. Worth checking out.
- aborsy 5y agoFor AWS, consider AWS Lightsail not EC2. Pricing and specs are similar to DO, and bandwidth is good.