JezK
Edit File: start_local_graylog_server.sh
#!/usr/bin/env bash # start a local graylog server for integration testing graypy # do work within ./test/config directory DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )" cd ${DIR} # create ssl certs for enabling the graylog server to use a # TLS connection for GELF input bash create_ssl_certs.sh -h localhost -i 127.0.0.1 # start the graylog server docker container docker-compose -f docker-compose.yml down docker-compose -f docker-compose.yml up -d # wait for the graylog server docker container to start sleep 40 # test that the graylog server docker container is started curl -u admin:admin 'http://127.0.0.1:9000/api/search/universal/relative?query=test&range=5&fields=message' || true