Skip to main content

flowg-server

Low-Code log management solution

flowg-server [flags]

Options

      --auth-dir string                                  Path to the auth database directory (default "./data/auth")
--auth-initial-password string Password for the initial admin user (default "root")
--auth-initial-user string Username for the initial admin user (default "root")
--auth-reset-password string If set, this is the new password for the user to reset
--auth-reset-user string If set, this is the username for the user to reset the password for
--cluster-cookie string Cookie to use for cluster communication (leave empty to disable)
--cluster-formation-consul-service-name string Name of the Consul service, ignored if not using 'consul' strategy (default "FlowG")
--cluster-formation-consul-url string URL to local consul instance, ignored if not using 'consul' strategy
--cluster-formation-k8s-service-name string Name of the Kubernetes service, ignored if not using 'k8s' strategy (default "flowg")
--cluster-formation-k8s-service-namespace string Namespace of the Kubernetes service, ignored if not using 'k8s' strategy (default "default")
--cluster-formation-k8s-service-port-name string Name of the port in the Kubernetes service to use for cluster formation, ignored if not using 'k8s' strategy (default "mgmt")
--cluster-formation-manual-join-endpoint string Management endpoint of the node to join the cluster, ignored if not using 'manual' strategy
--cluster-formation-manual-join-node-id string Unique identifier of the node to join in the cluster, ignored if not using 'manual' strategy
--cluster-formation-strategy string Strategy to use for cluster formation (default "manual")
--cluster-node-id string Unique identifier for this node in the cluster (leave empty to generate one)
--cluster-state-dir string Path to the cluster state directory (for replication) (default "./data/state")
--config-dir string Path to the config directory (default "./data/config")
-h, --help help for flowg-server
--http-bind string Address to bind the HTTP server to (default ":5080")
--http-tls Enable TLS for the HTTP server
--http-tls-cert string Path to the certificate file for the HTTPS server
--http-tls-key string Path to the certificate key file for the HTTPS server
--log-dir string Path to the log database directory (default "./data/logs")
--loglevel string Set the logging level (one of "debug", "info", "warn", "error"), ignored if 'verbose' is set (default "info")
--mgmt-bind string Address to bind the Management HTTP server to (default ":9113")
--mgmt-tls Enable TLS for the Management HTTP server
--mgmt-tls-cert string Path to the certificate file for the Management HTTPS server
--mgmt-tls-key string Path to the certificate key file for the Management HTTPS server
--syslog-allow-origin stringArray Allowed origin (IP address or CIDR range) for Syslog server (default: all)
--syslog-bind string Address to bind the Syslog server to (default ":5514")
--syslog-proto string Protocol to use for the Syslog server (one of "tcp" or "udp") (default "udp")
--syslog-tls Enable TLS for the Syslog server (requires protocol to be "tcp")
--syslog-tls-auth Require clients to authenticate against the Syslog server with a client certificate
--syslog-tls-cert string Path to the certificate file for the Syslog server
--syslog-tls-key string Path to the certificate key file for the Syslog server
--verbose Enable verbose logging