Configure WunderGraph Server options
This section describes how to set configurations options of WunderGraph Server.
List of available options:
During development all options are optional and will be set via
new EnvironmentVariable with default values
The host on which the WunderGraph Server should listen.
The port on which the WunderGraph Server should listen.
This option allows you to configure the URL where your WunderGraph Server will be deployed. This is important for the WunderNode to be able to communicate with WunderGraph Server. If no value is provided,
listen.port will be used to generate the URL.
This option allows you to configure the logger level of WunderGraph Server.
This option indicates whether Prometheus metrics collection and exposure should be enabled.
This option controls the port used to listen on for serving Prometheus metrics. The metrics are available at
Options default values
Each option when unset will get a value from the
Default Environment Variables or from the default value of that variable.
|Option||Default Value||Default Environment Variable|
Running in production
If you run the server and node in standalone mode, it is mandatory to provide
serverUrl, because WunderNode needs to know where the WunderGraph server is deployed.
You could provide it either by setting the Default Environment Variable
WG_SERVER_URL or as a static value.
When no options were provided you still could override default values by setting WG environment variables
When using custom environment variables, you need to make sure that the environment variables are set before:
wunderctl generatecommand is executed
wunderctl server startcommand is executed
Configure options with static values
Configure options with custom environment variables
Configure options with default environment variables
This configuration illustrates what options you will get when options are not provided via the config.
By using default environment variables names you could stick with Wundergraph Default behaviour but supply different default values.