appbaseio/dejaVu

View on GitHub
docker-compose.yml

Summary

Maintainability
Test Coverage
version: '3'
services:
    # search engine
    opensearch:
        image: opensearchproject/opensearch:2.17.0
        container_name: opensearch
        environment:
            - 'DISABLE_SECURITY_PLUGIN=true'
            - discovery.type=single-node
            - http.port=9200
            - http.cors.enabled=true
            - http.cors.allow-origin=http://localhost:1358,http://127.0.0.1:1358
            - http.cors.allow-headers=X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization
            - http.cors.allow-credentials=true
            - bootstrap.memory_lock=true
            - 'ES_JAVA_OPTS=-Xms512m -Xmx512m'
        ports:
            - '9200:9200'
            - '9300:9300'
        ulimits:
            memlock:
                soft: -1
                hard: -1
        volumes:
            - './data_os:/usr/share/opensearch/data'
    # elasticsearch browser
    dejavu:
        image: appbaseio/dejavu:latest
        container_name: dejavu
        ports:
            - '1358:1358'
        links:
            - opensearch