dejavu Docker & Self-Hosted Deployment

GitHub

A Web UI for Elasticsearch and OpenSearch: Import, browse and edit data with rich filters and query views, create reference search UIs.

RAW Compose
1. Pull Image (DOCKERHUB) docker pull appbaseio/dejavu
2. Docker Run (1-Click Launch) docker run -d --name dejavu -p 9200:9200 --restart always appbaseio/dejavu:latest
3. Podman Run podman run -d --name dejavu -p 9200:9200 --restart always appbaseio/dejavu:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/appbaseio/dejavu:latest
5. ORAS Pull (OCI Artifact) oras pull appbaseio/dejavu:latest
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
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