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

     1  ---
     2  layout: "docs"
     3  page_title: "App Types - Appfile"
     4  sidebar_current: "docs-apps"
     5  description: |-
     6    The application type in the Appfile
     7    is the most important piece of information that tells Otto how to function.
     8    Otto uses this information to know how to develop, build, and deploy
     9    the application.
    10  ---
    11  
    12  # App Types
    13  
    14  The application type in the [Appfile](/docs/concepts/appfile.html)
    15  is the most important piece of information that tells Otto how to function.
    16  Otto uses this information to know how to develop, build, and deploy
    17  the application.
    18  
    19  This section documents the application types that Otto supports by default
    20  as well as how to work with those application types. If you're a Ruby
    21  developer, for example, you should read the [Ruby](/docs/apps/ruby/index.html)
    22  section.
    23  
    24  In addition to the built-in types, Otto makes it possible to create your
    25  own [custom types](/docs/apps/custom).
    26  
    27  Use the navigation to the left to read about the available application types.
    28  
    29  ## Documentation Format
    30  
    31  Each application type will follow a similar documentation format. The sidebar
    32  will contain the following sections:
    33  
    34    * **Detection** documents how the application type is automatically
    35      detected in the absense of an explicit Appfile.
    36  
    37    * **Development** documents the development environment and how to work
    38      in development for this application type.
    39  
    40    * **Build and Deploy** documents the build and deploy process for
    41      the application. This may have subsections for different infrastructures.
    42  
    43    * **Customizations** documents the customizations that are available
    44      for this application type.