Server configuration¶
Enterprise Steam has a small configuration file for changes that cannot be made in the Web UI. You can find a template of the configuration file at /opt/h2oai/steam/conf/steam.yaml.template.
# Directory that contains Steam data.
STEAM_DATA_DIRECTORY: ./data
# This port is the one to be exposed externally.
# Steam's bundled haproxy binds to this port.
# Steam starts and manages it's own haproxy process with it's own
# config file (which is autogenerated).
STEAM_HTTPS_PORT: 9555
# The internal port for the Steam process.
# This is the internal port of the Steam itself. It should never be
# accessed directly. See STEAM_HTTPS_PORT for the public port to use
# when accessing Steam. It is rare that this port should be set except
# in cases of port conflict.
STEAM_INTERNAL_PORT: 29000
To make any changes, save the modified configuration file as /opt/h2oai/steam/conf/steam.yaml and Restarting Enterprise Steam Enterprise Steam.
systemd configuration¶
RPM and DEB installations place the systemd configuration into /etc/default/steam and you may edit it there.
#
# Installation directory for Enterprise Steam.
# Application will be invoked as '$STEAM_HOME/bin/steam serve $ARGS'.
#
STEAM_HOME=/opt/h2oai/steam
#
# Extra flags you might want to pass to Enterprise Steam.
#
ARGS=""
#
# User that runs the Enterprise Steam process.
#
USER="steam"