github.com/dahs81/otto@v0.2.1-0.20160126165905-6400716cf085/website/source/docs/apps/python/deploy/index.html.md (about)

     1  ---
     2  layout: "app_python"
     3  page_title: "Build & Deploy - Python App Type"
     4  sidebar_current: "docs-python-deploy"
     5  description: |-
     6    Otto defaults to assuming your Python application is a public-facing web
     7    application, and deploys it with this assumption.
     8  ---
     9  
    10  # Build & Deploy
    11  
    12  Otto defaults to assuming your Python application is a public-facing web
    13  application, and deploys it with this assumption.
    14  
    15  This page documents
    16  all the common deployment choices made for all infrastructures. The sidebar
    17  on the left can be used to view infrastructure-specific choices that are
    18  made for certain infrastructure targets.
    19  
    20  ## Common Points
    21  
    22  Below is an unordered list of common points about the build and deploy
    23  process. Please see the [customizations](/docs/apps/python/customization.html)
    24  page for a list of behavior that can be changed.
    25  
    26    * The application is deployed behind [Gunicorn](http://gunicorn.org/)
    27      and [Nginx](http://nginx.org/).
    28  
    29    * `pip install -r requirements.txt` and `python setup.py install` is used
    30      during the build process to get all the dependencies for your applicaiton.