I want to host multiple Flask apps on digital ocean. Is there any tutorial you can suggest
Basically, they offer raw boxes, typically for Linux use. You would terminal into your box, called a droplet, and then install or run whatever you want as though the box were local. They have good setup for security, too, so you can control who can visit your droplet.
DigitalOcean has excellent knowledge base consisting of many well written tutorials. So, you should be fine.