Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wdullaer/kibana4
Creates a docker image from the latest kibana4 binaries
https://github.com/wdullaer/kibana4
Last synced: about 1 month ago
JSON representation
Creates a docker image from the latest kibana4 binaries
- Host: GitHub
- URL: https://github.com/wdullaer/kibana4
- Owner: wdullaer
- License: mit
- Created: 2014-12-19T12:29:46.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-04-02T20:04:56.000Z (over 9 years ago)
- Last Synced: 2024-05-02T00:55:46.606Z (7 months ago)
- Language: Shell
- Size: 203 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kibana 4
## Overview
This repository fetches the latest official build of [Kibana 4](http://www.elasticsearch.org/overview/kibana/) and packages it up into a docker container. It powers an automated build on the official Docker Hub.The container tries to make Kibana more [12-factor](http://12factor.net/), by overwriting the configuration file with values specified in the environment.
## Usage
### Prebuilt image
* Standalone
```bash
docker run -p 80:5601 wdullaer/kibana4
```
* With Elasticsearch Docker container
```bash
docker run --link elasticsearch:elasticsearch -p 80:5601 wdullaer/kibana4
```### Build image from source
```bash
git clone 'https://github.com/wdullaer/kibana4.git'
cd kibana4
docker build -t kibana4 .
docker run -p 80:5601 kibana4
```## Configuration Environment Variables
* `$PORT` Port on which the Kibana server will listen (default: 5601)
* `$HOST` Ip address on which the Kibana server will bind (default: 0.0.0.0)
* `$VERIFY_SSL` Do strict certificate validation on ssl connections (default: true)
* `$ELASTICSEARCH_PRESERVE_HOST` If true, send the Elasticsearch hostname. If false, send the hostname of *this* Kibana instance. (default: false)
* `$ELASTICSEARCH` Connection string (URL + port) of the elasticsearch cluster (default: http://localhost:9200)
* `$ELASTICSEARCH_PORT_9200_TCP_ADDR` URL of the Elasticsearch cluster. Useful when linking in an Elasticsearch Docker container. Unused if `$ELASTICSEARCH` is set. (default: localhost)
* `$ELASTICSEARCH_PORT_9200_TCP_PORT` Port of the Elasticsearch cluster. Useful when linking in an Elasticsearch Docker container. Unused if `$ELASTICSEARCH` is set. (default: 9200)
* `$BASIC_AUTH_USERNAME` Username for a basic auth protected Elasticsearch cluster. (no basic auth by default)
* `$BASIC_AUTH_PASSWORD` Password for a basic auth protected Elasticsearch cluster. (no basic auth by default)