Skip to content

Command-line flags

Flags to help you configure the server at startup. These flags can be set in the command line when starting the server.

Flag Default Description
-port 8082 Sets the main server port (legacy/unused in current startup; kept for compatibility).
-keystore keys/ Filesystem path where the platform key store is located.
-scuridservice beta2.scurid.com:443 DO NOT EDIT until Scurid officially publishes new address of the Scurid SSI service the backend connects to.
-pkgstore devicepkg/ Directory for device packages and related artifacts.
-authport 8083 Port for the (optional) Auth HTTP server.
-tcp :8888 TCP API server bind address for plain HTTP/TCP endpoints.
-serverconfig config/config.yaml Path to the primary server YAML configuration file.
-monitor true Enables Prometheus metrics and starts the metrics HTTP server when true.
-log log/ Directory where server logs are written.
-logtofile false If true, logs are written only to file (no console output).
-sshport 2200 Port for the SSH server to listen on (reverse SSH feature).
-multiplexport 2201 Port used by the SSH multiplexer endpoint for client apps.