Provided by: apertium-apy_0.11.7-2.2_all
NAME
apertium-apy - API server for machine translation and language analysis.
SYNOPSIS
apertium-apy [ pairs_path ] path to Apertium installed pairs (all modes files in this path are included).
OPTIONS
-h, --help Show this help message and exit. -s NONPAIRS_PATH, --nonpairs-path NONPAIRS_PATH Path to Apertium tree (only non-translator debug modes are included from this path). -l LANG_NAMES, --lang-names LANG_NAMES Path to localised language names sqlite database (default = langNames.db) -f MISSING_FREQS, --missing-freqs MISSING_FREQS Path to missing word frequency sqlite database (default = None) -p PORT, --port PORT Port to run server on (default = 2737) -c SSL_CERT, --ssl-cert SSL_CERT Path to SSL Certificate -k SSL_KEY, --ssl-key SSL_KEY Path to SSL Key File -t TIMEOUT, --timeout TIMEOUT Timeout for requests (default = 10) -j NUM_PROCESSES, --num-processes NUM_PROCESSES Number of processes to run (default = 1; use 0 to run one http server per core, where each http server runs all available language pairs) -d, --daemon Daemon mode: redirects stdout and stderr to files apertium-apy.log and apertium- apy.err; use with --log-path -P LOG_PATH, --log-path LOG_PATH Path to log output files to in daemon mode; defaults to local directory -i MAX_PIPES_PER_PAIR, --max-pipes-per-pair MAX_PIPES_PER_PAIR How many pipelines we can spin up per language pair (default = 1) -n MIN_PIPES_PER_PAIR, --min-pipes-per-pair MIN_PIPES_PER_PAIR When shutting down pipelines, keep at least this many open per language pair (default = 0) -u MAX_USERS_PER_PIPE, --max-users-per-pipe MAX_USERS_PER_PIPE How many concurrent requests per pipeline before we consider spinning up a new one (default = 5) -m MAX_IDLE_SECS, --max-idle-secs MAX_IDLE_SECS If specified, shut down pipelines that have not been used in this many seconds -r RESTART_PIPE_AFTER, --restart-pipe-after RESTART_PIPE_AFTER Restart a pipeline if it has had this many requests (default = 1000) -v VERBOSITY, --verbosity VERBOSITY Logging verbosity. -V, --version Show APY version and exit. -S, --scalemt-logs Generates ScaleMT-like logs; use with --log-path; disables -M UNKNOWN_MEMORY_LIMIT, --unknown-memory-limit UNKNOWN_MEMORY_LIMIT Keeps unknown words in memory until a limit is reached; use with --missing-freqs (default = 1000) -T STAT_PERIOD_MAX_AGE, --stat-period-max-age STAT_PERIOD_MAX_AGE How many seconds back to keep track request timing stats (default = 3600) -wp WIKI_PASSWORD, --wiki-password WIKI_PASSWORD Apertium Wiki account password for SuggestionHandler -wu WIKI_USERNAME, --wiki-username WIKI_USERNAME Apertium Wiki account username for SuggestionHandler -b, --bypass-token ReCAPTCHA bypass token -rs RECAPTCHA_SECRET, --recaptcha-secret RECAPTCHA_SECRET ReCAPTCHA secret for suggestion validation. -md MAX_DOC_PIPES, --max-doc-pipes MAX_DOC_PIPES How many concurrent document translation pipelines we allow (default = 3) -C CONFIG, --config CONFIG Configuration file to load options from. -ak API_KEYS, --api-keys API_KEYS Configuration file to load API keys.
Homepage
<https://github.com/apertium/apertium-apy> 2018-11-08 apertium-apy(1)