Question

What DigitalOcean products should I use to deploy this?

I never used digital ocean before and was wondering if it is suitable to host the following web app

front end react web app (with SSL) --> backend flask api --> backend docker container

which services should I look at to host this to start?


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Hi @erotavlascoral,

Yes, DigitalOcean can host these Apps for you. There are a couple of ways to go. I’ll recommend a Droplet that you fully manage or using the App Platform.|

App Platform is a Platform-as-a-Service (PaaS) offering that allows developers to publish code directly to DigitalOcean servers without worrying about the underlying infrastructure. It allows you to use any technology you need that has been mentioned here:

https://docs.digitalocean.com/products/app-platform/

Now, a Droplet is practically a server that comes with installed Ubuntu, CentOS, Debian, and other similar Linux distributions. The Droplet however comes without anything except the OS installed, you’ll need to install and configure everything on your end. More experienced users prefer to use the Droplets as they have more control of the situation.

Additionally, there are pre-built images providing some help with the installations which you can check here:

https://marketplace.digitalocean.com/

however, I don’t believe there are any with react and flask already done.

Anyway, you have 2 choices which I think are equally good.