Scroll to navigation

web2py(1) User Commands web2py(1)

NAME

web2py - web2py Web Framework server launcher

SYNOPSIS

web2py [options]

DESCRIPTION

web2py is a the startup script to launch web2py server running applications located the current directory. If the user has not write permissions on this directory, web2py will server applications located at ~/web2py

ATTENTION: unless --nogui option or a password is specified (-a "passwd") web2py will attempt to run a GUI. In this case command line options are ignored.

OPTIONS

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the Info files.

Show version of program and exit.
Show summary of options and exit.
Ip address of the server (defaults: 127.0.0.1)
Port of server (defaults:8000)
Password to be used for administration (use -a "<recycle>" to reuse the last password))
File that contains ssl certificate
File that contains ssl private key
File to store the pid of the server
File to log connections
Number of threads (deprecated)
Minimum number of server threads
Maximum number of server threads
Server name for the web server
Max number of queued requests when server unavailable
Timeout for individual request (Defaults: 10 seconds)
Timeout on shutdown of server (Defaults: 5 seconds)
Folder from which to run web2py
Increase --test verbosity
Disable all output
Set debug output level (0-100, 0 means all, 100 means none; default is 30)
Run web2py in interactive shell or IPython (if installed) with specified appname (if app does not exist it will be created).
Only use plain python shell; should be used with --shell option
Auto import model files; default is False; should be used with --shell option
Run PYTHON_FILE in web2py environment; should be used with --shell option
Run doctests in web2py environment; TEST_PATH like a/c/f (c,f optional)
Trigger a cron run manually; usually invoked from a system crontab
Triggers the use of softcron
Do not start cron automatically
Identify cron-initiated command
Config file
Profiler filename
Text-only, no GUI
Should be followed by a list of arguments to be passed to script, to be used with -S, -A must be the last option
Allows multiple interfaces to be served

AVAILABILITY

The latest version of web2py can always be obtained from http://www.web2py.com/examples/default/download

DOCUMENTATION

The Official web2py book is available at http://www.web2py.com/book

AUTHOR

web2py was written by Massimo Di Pierro <mdipierro@cs.depaul.edu>>.

This manual page was written by José L. Redrejo Rodríguez <jredrejo@debian.org>, for the Debian project (and may be used by others).

January 30, 2011 Debian