Unverified Commit febe98bd authored by Tom Moulard's avatar Tom Moulard
Browse files

elk: adding more env configuration

parent 7bb49b6a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
ELASTICSEARCH_CLUSTER_NAME=
ELASTICSEARCH_DISCOVERY_TYPE=
ELASTICSEARCH_IMAGE_VERSION=
ELASTICSEARCH_JAVA_OPTS=
ELASTICSEARCH_MEMORY_LOCK=
HOME=
JACKETT_GPID=
JACKETT_IMAGE_VERSION=
JACKETT_PUID=
KIBANA_IMAGE_VERSION=
LOGSTASH_IMAGE_VERSION=
MORTY_IMAGE_VERSION=
MORTY_KEY=
NGINX_IMAGE_VERSION=
+11 −7
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ version: '2'

services:
  logstash:
    image: docker.elastic.co/logstash/logstash:7.1.0
    image: docker.elastic.co/logstash/logstash:${LOGSTASH_IMAGE_VERSION:-7.1.0}
    links:
      - elasticsearch
    volumes:
@@ -10,24 +10,28 @@ services:
      - './traefik/logs:/var/log/traefik'
      - './nginx/logs:/var/log/nginx'
    restart: always
    labels:
      - 'traefik.enable=false'

  elasticsearch:
    image: docker.elastic.co/elasticsearch/elasticsearch:7.1.0
    image: docker.elastic.co/elasticsearch/elasticsearch:${ELASTICSEARCH_IMAGE_VERSION:-7.1.0}
    volumes:
      - './elk/elasticsearch/data:/usr/share/elasticsearch/data'
    environment:
      - 'cluster.name=docker-cluster'
      - 'bootstrap.memory_lock=true'
      - 'discovery.type=single-node'
      - 'ES_JAVA_OPTS=-Xms512m -Xmx512m'
      cluster.name: ${ELASTICSEARCH_CLUSTER_NAME:-docker-cluster}
      bootstrap.memory_lock: ${ELASTICSEARCH_MEMORY_LOCK:-true}
      discovery.type: ${ELASTICSEARCH_DISCOVERY_TYPE:-single-node}
      ES_JAVA_OPTS: ${ELASTICSEARCH_JAVA_OPTS:--Xms512m -Xmx512m}
    restart: always
    ulimits:
      memlock:
        soft: -1
        hard: -1
    labels:
      - 'traefik.enable=false'

  kibana:
    image: docker.elastic.co/kibana/kibana:7.1.0
    image: docker.elastic.co/kibana/kibana:${KIBANA_IMAGE_VERSION:-7.1.0}
    links:
      - elasticsearch
    volumes: