Usage: ferretdb [flags] Flags: -h, --help Show context-sensitive help. --version Print version to stdout and exit. PostgreSQL --postgresql-url="postgres://127.0.0.1:5432/postgres" PostgreSQL URL ($FERRETDB_POSTGRESQL_URL). --postgresql-url-file=POSTGRESQL-URL-FILE Path to a file containing the PostgreSQL connection URL. If non-empty, this overrides --postgresql-url ($FERRETDB_POSTGRESQL_URL_FILE). Interfaces --listen-addr="127.0.0.1:27017" Listen TCP address for MongoDB protocol ($FERRETDB_LISTEN_ADDR). --listen-unix="" Listen Unix domain socket path for MongoDB protocol ($FERRETDB_LISTEN_UNIX). --listen-tls="" Listen TLS address for MongoDB protocol ($FERRETDB_LISTEN_TLS). --listen-tls-cert-file="" TLS cert file path ($FERRETDB_LISTEN_TLS_CERT_FILE). --listen-tls-key-file="" TLS key file path ($FERRETDB_LISTEN_TLS_KEY_FILE). --listen-tls-ca-file="" TLS CA file path ($FERRETDB_LISTEN_TLS_CA_FILE). --listen-data-api-addr="" Listen TCP address for HTTP Data API ($FERRETDB_LISTEN_DATA_API_ADDR). --listen-mcp-addr="" Listen TCP address for HTTP MCP server ($FERRETDB_LISTEN_MCP_ADDR). --proxy-addr="" Proxy address ($FERRETDB_PROXY_ADDR). --proxy-tls-cert-file="" Proxy TLS cert file path ($FERRETDB_PROXY_TLS_CERT_FILE). --proxy-tls-key-file="" Proxy TLS key file path ($FERRETDB_PROXY_TLS_KEY_FILE). --proxy-tls-ca-file="" Proxy TLS CA file path ($FERRETDB_PROXY_TLS_CA_FILE). --debug-addr="127.0.0.1:8088" Listen address for HTTP handlers for metrics, pprof, etc ($FERRETDB_DEBUG_ADDR). Miscellaneous --mode="normal" Operation mode: 'normal', 'proxy', 'diff-normal', 'diff-proxy' ($FERRETDB_MODE). --state-dir="." Process state directory ($FERRETDB_STATE_DIR). --[no-]auth Enable authentication (on by default) ($FERRETDB_AUTH). --log-level="INFO" Log level: 'DEBUG', 'INFO', 'WARN', 'ERROR' ($FERRETDB_LOG_LEVEL). --log-format="console" Log format: 'console', 'text', 'json', 'mongo' ($FERRETDB_LOG_FORMAT). --[no-]log-uuid Add instance UUID to all log messages ($FERRETDB_LOG_UUID). --[no-]metrics-uuid Add instance UUID to all metrics ($FERRETDB_METRICS_UUID). --otel-service-name="ferretdb" OpenTelemetry service name ($FERRETDB_OTEL_SERVICE_NAME). --otel-traces-url="" OpenTelemetry OTLP/HTTP traces endpoint URL (e.g. 'http://host:4318/v1/traces') ($FERRETDB_OTEL_TRACES_URL). --telemetry=undecided Enable or disable basic telemetry reporting. See https://beacon.ferretdb.com ($FERRETDB_TELEMETRY). Commands: ping [flags] Ping existing FerretDB instance. Run "ferretdb --help" for more information on a command.