NAME

padadoy - Command line client to simply deploy PSGI applications

VERSION

version 0.125

SYNOPSIS

padadoy [options] <command> [config=value]

  Commands:
    start           start the application
    stop            stop the application
    restart         start or gracefully restart the application if running
    config          show configuration values
    status          show some status information
    create          create a boilerplate application
    deplist         list applications package dependencies
    checkout [R]    check out the application to a new directory (R=revision)
    cartontest      update dependencies (with carton) and run tests
    version         show version number of padadoy and exit
    logs            consult logfiles
    remote CMD      run padadoy with some command on the remote machine

    init            initialize environment on deployment machine
    update          check out a new revision and test it
    enable          enable prepared application and (re)start

  Options:
    -c|--config F   specify some configuration file F. By default padadoy.yml
                    is looked for in ./, ../, ../../ etc. and in ~/.
                    ./padadoy.yml and then ~/padadoy.yml is used.
    -q|--quiet      suppress status messages
    -h|--help       show this help message and exit
    -v|--version    show version number of padadoy and exit

  Configuration:
    Configuration values are read from padadoy.yml. In addition you can
    set config values as key=value pairs on the command line. See the
    command `config` for a list of config values.

AUTHOR

Jakob Voss

COPYRIGHT AND LICENSE

This software is copyright (c) 2012 by Jakob Voss.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.