1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 |
odoo --help Running as user 'root' is a security risk. Usage: odoo [options] Options: --version show program's version number and exit -h, --help show this help message and exit Common options: -c CONFIG, --config=CONFIG specify alternate config file -s, --save save configuration to ~/.odoorc (or to ~/.openerp_serverrc if it exists) -i INIT, --init=INIT install one or more modules (comma-separated list, use "all" for all modules), requires -d -u UPDATE, --update=UPDATE update one or more modules (comma-separated list, use "all" for all modules). Requires -d. --without-demo=WITHOUT_DEMO disable loading demo data for modules to be installed (comma-separated, use "all" for all modules). Requires -d and -i. Default is none -P IMPORT_PARTIAL, --import-partial=IMPORT_PARTIAL Use this for big data importation, if it crashes you will be able to continue at the current state. Provide a filename to store intermediate importation states. --pidfile=PIDFILE file where the server pid will be stored --addons-path=ADDONS_PATH specify additional addons paths (separated by commas). --load=SERVER_WIDE_MODULES Comma-separated list of server-wide modules. -D DATA_DIR, --data-dir=DATA_DIR Directory where to store Odoo data HTTP Service Configuration: --http-interface=HTTP_INTERFACE Listen interface address for HTTP services. Keep empty to listen on all interfaces (0.0.0.0) -p PORT, --http-port=PORT Listen port for the main HTTP service --longpolling-port=PORT Listen port for the longpolling HTTP service --no-http Disable the HTTP and Longpolling services entirely --proxy-mode Activate reverse proxy WSGI wrappers (headers rewriting) Only enable this when running behind a trusted web proxy! Web interface Configuration: --db-filter=REGEXP Regular expressions for filtering available databases for Web UI. The expression can use %d (domain) and %h (host) placeholders. Testing Configuration: --test-file=TEST_FILE Launch a python test file. --test-enable Enable unit tests. --test-tags=TEST_TAGS Comma separated list of tags to filter which tests to excute. Enable unit tests if set. Logging Configuration: --logfile=LOGFILE file where the server log will be stored --logrotate enable logfile rotation --syslog Send the log to the syslog server --log-handler=PREFIX:LEVEL setup a handler at LEVEL for a given PREFIX. An empty PREFIX indicates the root logger. This option can be repeated. Example: "odoo.orm:DEBUG" or "werkzeug:CRITICAL" (default: ":INFO") --log-request shortcut for --log-handler=odoo.http.rpc.request:DEBUG --log-response shortcut for --log- handler=odoo.http.rpc.response:DEBUG --log-web shortcut for --log-handler=odoo.http:DEBUG --log-sql shortcut for --log-handler=odoo.sql_db:DEBUG --log-db=LOG_DB Logging database --log-db-level=LOG_DB_LEVEL Logging database level --log-level=LOG_LEVEL specify the level of the logging. Accepted values: ['info', 'debug_rpc', 'warn', 'test', 'critical', 'debug_sql', 'error', 'debug', 'debug_rpc_answer', 'notset']. SMTP Configuration: --email-from=EMAIL_FROM specify the SMTP email address for sending email --smtp=SMTP_SERVER specify the SMTP server for sending email --smtp-port=SMTP_PORT specify the SMTP port --smtp-ssl if passed, SMTP connections will be encrypted with SSL (STARTTLS) --smtp-user=SMTP_USER specify the SMTP username for sending email --smtp-password=SMTP_PASSWORD specify the SMTP password for sending email Database related options: -d DB_NAME, --database=DB_NAME specify the database name -r DB_USER, --db_user=DB_USER specify the database user name -w DB_PASSWORD, --db_password=DB_PASSWORD specify the database password --pg_path=PG_PATH specify the pg executable path --db_host=DB_HOST specify the database host --db_port=DB_PORT specify the database port --db_sslmode=DB_SSLMODE specify the database ssl connection mode (see PostgreSQL documentation) --db_maxconn=DB_MAXCONN specify the maximum number of physical connections to PostgreSQL --db-template=DB_TEMPLATE specify a custom database template to create a new database Internationalisation options. : Use these options to translate Odoo to another language. See i18n section of the user manual. Option '-d' is mandatory. Option '-l' is mandatory in case of importation --load-language=LOAD_LANGUAGE specifies the languages for the translations you want to be loaded -l LANGUAGE, --language=LANGUAGE specify the language of the translation file. Use it with --i18n-export or --i18n-import --i18n-export=TRANSLATE_OUT export all sentences to be translated to a CSV file, a PO file or a TGZ archive and exit --i18n-import=TRANSLATE_IN import a CSV or a PO file with translations and exit. The '-l' option is required. --i18n-overwrite overwrites existing translation terms on updating a module or importing a CSV or a PO file. --modules=TRANSLATE_MODULES specify modules to export. Use in combination with --i18n-export Security-related options: --no-database-list Disable the ability to obtain or view the list of databases. Also disable access to the database manager and selector, so be sure to set a proper --database parameter first Advanced options: --dev=DEV_MODE Enable developer mode. Param: List of options separated by comma. Options : all, [pudb|wdb|ipdb|pdb], reload, qweb, werkzeug, xml --shell-interface=SHELL_INTERFACE Specify a preferred REPL to use in shell mode. Supported REPLs are: [ipython|ptpython|bpython|python] --stop-after-init stop the server after its initialization --osv-memory-count-limit=OSV_MEMORY_COUNT_LIMIT Force a limit on the maximum number of records kept in the virtual osv_memory tables. The default is False, which means no count-based limit. --osv-memory-age-limit=OSV_MEMORY_AGE_LIMIT Force a limit on the maximum age of records kept in the virtual osv_memory tables. This is a decimal value expressed in hours, and the default is 1 hour. --max-cron-threads=MAX_CRON_THREADS Maximum number of threads processing concurrently cron jobs (default 2). --unaccent Use the unaccent function provided by the database when available. --geoip-db=GEOIP_DATABASE Absolute path to the GeoIP database file. Multiprocessing options: --workers=WORKERS Specify the number of workers, 0 disable prefork mode. --limit-memory-soft=LIMIT_MEMORY_SOFT Maximum allowed virtual memory per worker, when reached the worker be reset after the current request (default 2048MiB). --limit-memory-hard=LIMIT_MEMORY_HARD Maximum allowed virtual memory per worker, when reached, any memory allocation will fail (default 2560MiB). --limit-time-cpu=LIMIT_TIME_CPU Maximum allowed CPU time per request (default 60). --limit-time-real=LIMIT_TIME_REAL Maximum allowed Real time per request (default 120). --limit-time-real-cron=LIMIT_TIME_REAL_CRON Maximum allowed Real time per cron job. (default: --limit-time-real). Set to 0 for no limit. --limit-request=LIMIT_REQUEST Maximum number of request to be processed per worker (default 8192). |