Catalyst

Catalyst is a framework for building web applications, which will run on Stackato. To learn more about Catalyst, see the Catalyst documentation. Also, take a look at the Stackato sample apps listed below to see some working code examples.

Home Directory

Catalyst makes different assumptions on its Home directory depending on whether or not it is installed in @INC. It makes this distinction based on the presence of a Makefile.PL or BUILD.PL file in the app directory, so it is important to have one even if all prerequisites are installed via requirements.txt.

Alternatively, the Home directory can be set explicitly with environment variables. For example, you could set CATALYST_HOME in stackato.yml:

env:
  CATALYST_HOME: $HOME

Examples

Table Of Contents

Previous topic

Perl CGI

Next topic

Mason