Browse Source

Tighten quickstart deployment docs.

pull/430/merge
Ron DuPlain 13 years ago
parent
commit
3bf1750b5d
  1. 3
      docs/deploying/index.rst
  2. 21
      docs/quickstart.rst

3
docs/deploying/index.rst

@ -13,6 +13,9 @@ 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 about how to use a WSGI app with it. Just remember that your
:class:`Flask` application object is the actual WSGI application. :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.
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2

21
docs/quickstart.rst

@ -827,18 +827,25 @@ can do it like this::
from werkzeug.contrib.fixers import LighttpdCGIRootFix from werkzeug.contrib.fixers import LighttpdCGIRootFix
app.wsgi_app = LighttpdCGIRootFix(app.wsgi_app) app.wsgi_app = LighttpdCGIRootFix(app.wsgi_app)
.. _quickstart_deployment:
Deploying to a Web Server Deploying to a Web Server
------------------------- -------------------------
If you want to make your Flask app available to the Internet at large, `Heroku Ready to deploy your new Flask app? To wrap up the quickstart, you can
<http://www.heroku.com>`_ is very easy to set up and will run small Flask immediately deploy to a hosted platform, all of which offer a free plan for
applications for free. `Check out their tutorial on how to deploy Flask apps on small projects:
their service <http://devcenter.heroku.com/articles/python>`_.
There are a number of other websites that will host your Flask app and make it
easy for you to do so.
- `Deploying Flask on Heroku <http://devcenter.heroku.com/articles/python>`_
- `Deploying Flask on ep.io <https://www.ep.io/docs/quickstart/flask/>`_ - `Deploying Flask on ep.io <https://www.ep.io/docs/quickstart/flask/>`_
- `Deploying WSGI on dotCloud <http://docs.dotcloud.com/services/python/>`_
with `Flask-specific notes <http://flask.pocoo.org/snippets/48/>`_
Other places where you can host your Flask app:
- `Deploying Flask on Webfaction <http://flask.pocoo.org/snippets/65/>`_ - `Deploying Flask on Webfaction <http://flask.pocoo.org/snippets/65/>`_
- `Deploying Flask on Google App Engine <https://github.com/kamalgill/flask-appengine-template>`_ - `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/>`_ - `Sharing your Localhost Server with Localtunnel <http://flask.pocoo.org/snippets/89/>`_
If you manage your own hosts and would like to host yourself, see the chapter
on :ref:`deployment`.

Loading…
Cancel
Save