2015-09-20 12:59:34 -07:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
if [ "$ELASTICSEARCH_HOSTNAME" != "" ]; then
|
2018-08-18 18:48:52 -07:00
|
|
|
sed -i -r "s/^(#\s?+)?elasticsearch.url: .+/elasticsearch.url: \"http:\/\/${ELASTICSEARCH_HOSTNAME}\/\"/" /opt/kibana/config/kibana.yml
|
2015-09-20 12:59:34 -07:00
|
|
|
fi
|
|
|
|
|
2018-08-18 18:48:52 -07:00
|
|
|
sed -i -r 's/^(#\s*)?server.host: .+/server.host: "0.0.0.0"/' /opt/kibana/config/kibana.yml
|
|
|
|
|
2015-09-20 12:59:34 -07:00
|
|
|
if [ "$KIBANA_PORT" != "" ]; then
|
2018-08-18 18:48:52 -07:00
|
|
|
sed -i -E "s/^(#\s?+)?server.port: .+/server.port: $KIBANA_PORT/" /opt/kibana/config/kibana.yml
|
2015-09-20 12:59:34 -07:00
|
|
|
fi
|
|
|
|
|
2018-08-19 20:52:43 -07:00
|
|
|
if [ "$KIBANA_INDEX" != "" ]; then
|
|
|
|
sed -i -E "s/^(#\s?+)?kibana\.index: .+/kibana.index: $KIBANA_INDEX/" /opt/kibana/config/kibana.yml
|
|
|
|
fi
|
|
|
|
|
2018-08-18 18:48:52 -07:00
|
|
|
su -c /opt/kibana/bin/kibana kibana
|