The page that you are currently viewing is for an old version of Stroom (Legacy). The documentation for the latest version of Stroom (7.6) can be found using the version drop-down at the top of the screen or by clicking here.

Running with docker

Clone and build stroom-proxy

git clone https://github.com/gchq/stroom-proxy.git
mvn clean install

Unpack the stroom-proxy distribution in preparation for building the docker iamge

cd stroom-proxy-distribution
unzip target/stroom-proxy-distribution-<version>-bin.zip -d target

Building and running the docker image

Here you need to say where you want data to be sent by stroom-proxy. This is done using a --build-arg (external link) parameter of STROOM_PROXY_TYPE. These values can be forward, store, or store_nodb. See the here for more details about these options.

docker stop stroom-proxy
docker rm stroom-proxy
docker rmi stroom-proxy

docker build --build-arg STROOM_PROXY_TYPE=store_nodb --tag=stroom-proxy:latest target/stroom-proxy
docker run -p 8080:8080 --name=stroom-proxy stroom-proxy
Last modified November 26, 2024: Make font paths relative (4afb976)