Rewrite deployment docs
This commit is contained in:
parent
0a7cc2b113
commit
3d3b809347
2 changed files with 50 additions and 50 deletions
|
|
@ -3,18 +3,33 @@
|
|||
Deployment Options
|
||||
==================
|
||||
|
||||
Depending on what you have available there are multiple ways to run
|
||||
Flask applications. You can use the builtin server during development,
|
||||
but you should use a full deployment option for production applications.
|
||||
(Do not use the builtin development server in production.) Several
|
||||
options are available and documented here.
|
||||
Flask's builtin server is lightweight and easy to use, but it has multiple
|
||||
problems which you don't want to face in production. With default settings, it
|
||||
can handle only one request at a time, and even if you manage to circumvent
|
||||
this problem, it has too many scaling problems that would make it unsuitable
|
||||
for production. **Do not use the builtin development server in production**.
|
||||
Some of the options available for properly running Flask in production are
|
||||
documented here.
|
||||
|
||||
If you have a different WSGI server look up the server documentation
|
||||
about how to use a WSGI app with it. Just remember that your
|
||||
:class:`Flask` application object is the actual WSGI application.
|
||||
If you want to deploy your Flask application to a WSGI server not listed here,
|
||||
look up the server documentation about how to use a WSGI app with it. Just
|
||||
remember that your :class:`Flask` application object is the actual WSGI
|
||||
application.
|
||||
|
||||
For hosted options to get up and running quickly, see
|
||||
:ref:`quickstart_deployment` in the Quickstart.
|
||||
|
||||
Hosted options
|
||||
--------------
|
||||
|
||||
- `Deploying Flask on Heroku <https://devcenter.heroku.com/articles/getting-started-with-python>`_
|
||||
- `Deploying WSGI on dotCloud <http://docs.dotcloud.com/services/python/>`_
|
||||
with `Flask-specific notes <http://flask.pocoo.org/snippets/48/>`_
|
||||
- `Deploying Flask on Webfaction <http://flask.pocoo.org/snippets/65/>`_
|
||||
- `Deploying Flask on Google App Engine <https://github.com/kamalgill/flask-appengine-template>`_
|
||||
- `Sharing your Localhost Server with Localtunnel <http://flask.pocoo.org/snippets/89/>`_
|
||||
|
||||
|
||||
Self-hosted options
|
||||
-------------------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue