4 ms·
You were on the right track, DigitalOcean is the easiest and at $5/mo for Debian/Ubuntu, it should be sufficient for an MVP. If you are concerned about securit
by chrisgoman 8y ago
You were on the right track, DigitalOcean is the easiest and at $5/mo for Debian/Ubuntu, it should be sufficient for an MVP.
If you are concerned about security, just follow the "simple" steps below
https://www.digitalocean.com/community/questions/best-practices-for-hardening-new-sever-in-2017 https://www.digitalocean.com/community/questions/best-practi...
.. it's mostly just typing stuff in a terminal
You can probably skip 10, 11, 14, 15, 16, 17 (in the short run)
If you want to automate this, you can learn Ansible (or Fabric fabfile.org) but that is probably premature
Just make sure you have a backup of everything on your server (nobody is going to take that more seriously than you, specially for customer data)
For scaling, they have some simple Load Balancers now (pick the correct region where it is available) ... used to have to do some DNS-based load balancing before (AWS R53). Again, probably premature but it can be done without too much pain once you get there
- cyberjunkie 8y agoThis. This makes good sense, at least to try it out. I think DigitalOcean has a 60-day trial like most server providers. Vultr also has similar packages to choose from.
- bjacobt 8y agoI second using DigitalOcean. They are inexpensive and reliable. I use ubuntu on my droplets following this guide https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-18-04 https://www.digitalocean.com/community/tutorials/initial-ser... I've created a simple ansible playbook that implement most of the steps in the guide. https://github.com/bjacobt/digitalocean-ubuntu-ansible-setup https://github.com/bjacobt/digitalocean-ubuntu-ansible-setup
- duiker101 8y agoWhile I do like Digital Ocean and it's perfectly fine solution, I like and use Scaleway.com which is slightly cheaper, at least for small projects and I would say equally easy to use and reliable.
- rwieruch 8y agoSecond this. DO is great and I host all my projects, whether static websites, Node.js applications or just MVPs there. - Static Websites on one $5 Droplet with Server Blocks: https://www.digitalocean.com/community/tutorials/how-to-set-up-nginx-server-blocks-virtual-hosts-on-ubuntu-16-04 https://www.digitalocean.com/community/tutorials/how-to-set-... - Web Applications on one $5 Droplet with Dokku: https://www.digitalocean.com/products/one-click-apps/dokku/ https://www.digitalocean.com/products/one-click-apps/dokku/ In case if you are interested, I explain my setup over here: https://www.robinwieruch.de/deploy-applications-digital-ocean/ https://www.robinwieruch.de/deploy-applications-digital-ocea...