Recommended
To get your Flask project up and running as quickly as possible, experiment with the Upsun demo app before following this guide.
Deploy Flask on Upsun
Back to home
On this page
Flask is a lightweight and popular web framework for building web applications using Python. It is often referred to as a “micro” framework because it provides the essential components for building web applications, but leaves many decisions and extensions up to the developer. For more information, see the Flask documentation.
This guide provides instructions for deploying and working with Flask on Upsun. If you don’t want to follow the whole guide, you can get a straightforward list of required steps in the fast-track guide.
Note
The following instructions present one way to deploy a Flask app on Upsun. To successfully deploy your app, you may need to take different steps depending on your needs, goals, and the specific makeup of your project.
Before you begin
You need:
- A Upsun account. Register here.
- The Upsun CLI.
- A Flask app, or Cookiecutter,
a command-line utility that allows you to generate a Flask package project from a template.
To install Cookiecutter, run
pip3 install cookiecutterin a terminal.
Let’s get started!