4 ms·
Ask HN: 6 months later, DigitalOcean still Sucks... Why do you use them?
I wrote an article 6 months ago: https://raymii.org/s/articles/Digital_Ocean_Sucks._Use_Digital_Ocean.html
Nothing about the points has changed. No IPv6, no custom kernels, no own OS installs.
Please tell me why you still use Digital Ocean? Me? Just the price. However, I have several VPS's at other providers just to run *BSD or to have IPv6...
- bananas 12y agoWe don't still use it - gone to Linode. At 4x the base price it's still a better deal especially now they have SSDs. I'd use bigv.io for BSD
- lsllc 12y agoI've been looking for somewhere to host FreeBSD (without much luck!). Their site doesn't mention FreeBSD and their set up cmd line tool only seems to list Linux distros; although they have a "none" option! Have you tried *BSD with bigv.io?
- jbrooksuk 12y agoPersonally, I don't need a custom kernel or self-OS install. IPv6 doesn't change much for me either.
- LoganCale 12y agoI use them because I don't need any of those things and they work great for what I do need, at a great price.
- anthony_franco 12y ago$5/month is great for little weekend projects or simple static sites. It's also fun to see how much traffic you can handle on constrained resources. But for for anything serious I'm using Linode or Rimuhosting.
- mdewinter 12y agoWhat do you consider "anything serious"?
- anthony_franco 12y agoAnything that has customers and is making real money. Basically when the potential slowness/downtime concern outweighs the cost savings. My usual process has been: cheap VPS -> Rimuhosting VPS -> Rimuhosting dedicated server Similar when hosting a WordPress marketing site, I start off with a cheap, DreamHost shared account. Then move it to WPEngine as it grows.
- agildehaus 12y agoPlenty of people who don't use IPv6, need custom kernels, or install their own OS.
- mdewinter 12y agoIPv6 is the future. Even DO will run out of IPv4 addresses eventually, then what? I have Ipv6 at home, it suprises me how many sites are available over Ipv6... Just not my DO projects...
- whatthemick 12y agoThe price is great. I love heroku for the easy setup of web facing servers but i'm in the process of moving my workers to DigitalOcean, way more value for money. Not being able to install a custom OS is a minor annoyance, hopefully they will add CoreOS soon. (Currently i'm quite happy with Ubuntu though).
- solomone 12y agoCheap, easy and extremely helpful tutorials. My biggest complaint is a lack of load balancer.
- mdewinter 12y agoThe tutorials work on any VPS probably. And, the load balancer part, you can build that yourself with a boatload of solutions like haproxy, nginx and whatnot...
- solomone 12y agoSure, but you still have a single point of failure.
- anthony_franco 12y agoWouldn't the hosting provider's load balancer also be a single point of failure? Unless they also have a backup which is easy to do yourself as well. Just wanted to make sure I was understanding.
- Wouter33 12y agoCould be. But Digital Ocean does not provide you with a movable IP that you could point at a different load balancer when the old one becomes faulty. With a movable IP or a cloud based load balancer a single point of failure could be prevented. DO does not offer any of them.
- anthony_franco 12y agoI see, it's the movable IP that's the issue. Thanks for the clarification.
- junto 12y agoQuite honestly, as a UNIX noob, the step by step tutorials were priceless. I know that Linode have these tutorials now too, but I actually have no idea how to easily move my installation from one server to the other! Any tips?
- mdewinter 12y agoUsing a deployment/orchestration framework like Ansible or Chef allows you to define the server setup once and roll it out many times everywhere. You might want to take a look at that.
- thenomad 12y agoThe poster above mentions being a UNIX noob. My admittedly limited experience with the various deployment frameworks out there implies that they're not particularly noob-friendly. Chef, for example, will do the job (I think), but I'd anticipate someone who was relatively new to Linux and, for example, didn't know Ruby, needing a weekend to figure out how to move a basic installation of a webapp from one VM to another. That's a bit of a leap from DO's "save snapshot, done".
- cabbeer 12y agoSeriously, the reason I went with Digital Ocean was because of their tutorial on how to get Ghost running.
- dagw 12y agoMost of my projects don't need IPv6, custom kernels or custom OS installs. They need nice and cheap Debian boxes that I can spin up and shut down as and when I need them. That being said I also use EC2 a lot to do things that DO can't, so best tool for the job and all that.
- thenomad 12y ago"Right, need a new server to demo the webapp on." Click Click. "And it's up and running." That's the main reason :)
- billrobertson42 12y agoDo they do something that precludes you from overwriting the boot sector of the VM to install a custom OS?
- S4M 12y agoCan you give a concrete example where you would need to run a custom kernel? For security reasons?
- mdewinter 12y agoGentoo with grsecurity for example, but also just experimenting. For example, with kernel compiling. Booting Ubuntu 12.04 from a 14.04 kernel is always fun. Or, to run Arch. They are deprecating Arch now because of high maintenance, but that is just because they use images instead of letting the OS boot its own kernel...
- lsllc 12y agoFreeBSD hosting is an issue for me, neither D.O. or Linode offer it officially (although supposedly it's possible with Linode). According to Etel Sverdlov Digital Ocean is working to add * BSD, but that was from Oct 2012: https://www.digitalocean.com/community/questions/is-it-possible-to-install-a-bsd-os https://www.digitalocean.com/community/questions/is-it-possi... You can vote for * BSD on Digital Ocean's user voice here: http://digitalocean.uservoice.com/forums/136585-digitalocean/suggestions/3232571-support-bsd-os http://digitalocean.uservoice.com/forums/136585-digitalocean... EDIT: Looks like Vultr offers FreeBSD for $5/month: https://www.vultr.com/faq/ https://www.vultr.com/faq/
- mdewinter 12y agoThat's the same thing I have... They promise a lot, however the only new thing added is a HTML 5 console and some Ubuntu 14.04 images. Oh, and 2 new datacenters, which do not apply to me... But come on, it is really not that hard...
- munimkazia 12y agoI don't think it sucks, for what it offers at that price. I use a DO boxes to host some basic php websites, and as the app server for my node app.
- lugg 12y agoSimilar use case here. Same opinion, I wanted aws style instancing with basic api operations available without all the hidden costs and complexity of aws. For anything more complicated you probably will run into issues, but honestly it would also complicate everything for everyone else. Op doesn't really look like target audience. Finding this digital ocean sucks claim a bit link baity considering the argument.
- 27182818284 12y ago>No IPv6, no custom kernels, no own OS installs. Don't need it. I used to build my own kernels and blah blah blah years ago, but where I'm at now in life, it doesn't come up.