nghttpx(1) on Linux
The text e14ccfe1ffe9, as Debian 10 (Buster) shipped it.
HTTP/2 proxy
Flags it lists
-
--accesslog-file -
--accesslog-format -
--accesslog-syslog -
--accesslog-write-early -
--add-forwarded -
--add-request-header -
--add-response-header -
--add-x-forwarded-for -
--altsvc -
--api-max-request-body -
--backend -
--backend-address-family -
--backend-connect-timeout -
--backend-connections-per-frontend -
--backend-connections-per-host -
--backend-http-proxy-uri -
--backend-http2-connection-window-size -
--backend-http2-decoder-dynamic-table-size -
--backend-http2-encoder-dynamic-table-size -
--backend-http2-max-concurrent-streams -
--backend-http2-settings-timeout -
--backend-http2-window-size -
--backend-keep-alive-timeout -
--backend-max-backoff -
--backend-read-timeout -
--backend-request-buffer -
--backend-response-buffer -
--backend-write-timeout -
--backlog -
--cacert -
--ciphers -
--client-cert-file -
--client-ciphers -
--client-no-http2-cipher-black-list -
--client-private-key-file -
--client-psk-secrets -
--conf -
--daemon -
--dh-param-file -
--dns-cache-timeout -
--dns-lookup-timeout -
--dns-max-try -
--ecdh-curves -
--error-page -
--errorlog-file -
--errorlog-syslog -
--fastopen -
--fetch-ocsp-response-file -
--forwarded-by -
--forwarded-for -
--frontend -
--frontend-frame-debug -
--frontend-http2-connection-window-size -
--frontend-http2-decoder-dynamic-table-size -
--frontend-http2-dump-request-header -
--frontend-http2-dump-response-header -
--frontend-http2-encoder-dynamic-table-size -
--frontend-http2-max-concurrent-streams -
--frontend-http2-optimize-window-size -
--frontend-http2-optimize-write-buffer-size -
--frontend-http2-read-timeout -
--frontend-http2-setting-timeout -
--frontend-http2-window-size -
--frontend-keep-alive-timeout -
--frontend-max-requests -
--frontend-read-timeout -
--frontend-write-timeout -
--help -
--host-rewrite -
--http2-no-cookie-crumbling -
--http2-proxy -
--ignore-per-pattern-mruby-error -
--include -
--insecure -
--listener-disable-timeout -
--log-level -
--max-request-header-fields -
--max-response-header-fields -
--mruby-file -
--no-add-x-forwarded-proto -
--no-http2-cipher-black-list -
--no-kqueue -
--no-location-rewrite -
--no-ocsp -
--no-server-push -
--no-server-rewrite -
--no-strip-incoming-early-data -
--no-strip-incoming-x-forwarded-proto -
--no-verify-ocsp -
--no-via -
--npn-list -
--ocsp-startup -
--ocsp-update-interval -
--padding -
--pid-file -
--private-key-passwd-file -
--psk-secrets -
--read-burst -
--read-rate -
--redirect-https-port -
--request-header-field-buffer -
--response-header-field-buffer -
--rlimit-nofile -
--server-name -
--single-process -
--single-thread -
--stream-read-timeout -
--stream-write-timeout -
--strip-incoming-forwarded -
--strip-incoming-x-forwarded-for -
--subcert -
--syslog-facility -
--tls-dyn-rec-idle-timeout -
--tls-dyn-rec-warmup-threshold -
--tls-max-early-data -
--tls-max-proto-version -
--tls-min-proto-version -
--tls-no-postpone-early-data -
--tls-sct-dir -
--tls-session-cache-memcached -
--tls-session-cache-memcached-address-family -
--tls-session-cache-memcached-cert-file -
--tls-session-cache-memcached-private-key-file -
--tls-ticket-key-cipher -
--tls-ticket-key-file -
--tls-ticket-key-memcached -
--tls-ticket-key-memcached-address-family -
--tls-ticket-key-memcached-cert-file -
--tls-ticket-key-memcached-interval -
--tls-ticket-key-memcached-max-fail -
--tls-ticket-key-memcached-max-retry -
--tls-ticket-key-memcached-private-key-file -
--tls13-ciphers -
--tls13-client-ciphers -
--user -
--verify-client -
--verify-client-cacert -
--verify-client-tolerate-expired -
--version -
--worker-frontend-connections -
--worker-read-burst -
--worker-read-rate -
--worker-write-burst -
--worker-write-rate -
--workers -
--write-burst -
--write-rate -
-D -
-L -
-b -
-c -
-f -
-h -
-k -
-n -
-o -
-s -
-v