{"id":26786174,"url":"https://github.com/derekahn/elk-stack","last_synced_at":"2026-05-05T23:34:01.296Z","repository":{"id":77593172,"uuid":"139612300","full_name":"derekahn/elk-stack","owner":"derekahn","description":"🦌The ELK stack powered by docker-compose 🐳","archived":false,"fork":false,"pushed_at":"2018-07-03T18:12:59.000Z","size":3,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-29T11:36:00.992Z","etag":null,"topics":["docker","docker-compose","elasticsearch","elk","elk-stack","kibana","logstash"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/derekahn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-03T16:48:48.000Z","updated_at":"2018-07-03T18:13:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"ead7ac54-a539-46ef-b9af-be3113271694","html_url":"https://github.com/derekahn/elk-stack","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/derekahn/elk-stack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/derekahn%2Felk-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/derekahn%2Felk-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/derekahn%2Felk-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/derekahn%2Felk-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/derekahn","download_url":"https://codeload.github.com/derekahn/elk-stack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/derekahn%2Felk-stack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32672675,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-05T11:29:49.557Z","status":"ssl_error","status_checked_at":"2026-05-05T11:29:48.587Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-compose","elasticsearch","elk","elk-stack","kibana","logstash"],"created_at":"2025-03-29T11:35:54.914Z","updated_at":"2026-05-05T23:34:01.284Z","avatar_url":"https://github.com/derekahn.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🦌 ELK Stack\n\nA simple [ELK](https://www.elastic.co/elk-stack) setup with docker-compose inspired by [deviantony](https://github.com/deviantony/docker-elk).\n\nUtilizing the official Docker images from Elastic, with exposed ports:\n\n* [elasticsearch](https://github.com/elastic/elasticsearch-docker)\n  * 9200: Elasticsearch HTTP\n  * 9300: Elasticsearch TCP transport\n* [logstash](https://github.com/elastic/logstash-docker)\n  * 5000: Logstash TCP input\n* [kibana](https://github.com/elastic/kibana-docker)\n  * 5601: Kibana\n\n## 🔧 Setup\n\n#### FIRST setup .env file in root\n\n`.env` example:\n\n```shell\n# General\nELASTIC_VERSION=6.3.0\nES_JAVA_OPTS=-Xmx256m -Xms256m\n\n# elasticsearch\nCLUSTER_NAME=elk-docker-cluster\nNETWORK_HOST=0.0.0.0\nDISCOVERY_ZEN_MINIMUM_MASTER_NODES=1\nDISCOVERY_TYPE=single-node\n\n# logstash\nHTTP_HOST=0.0.0.0\nPATH_CONFIG=/usr/share/logstash/pipeline\n\n# kibana\nSERVER_NAME=kibana\nSERVER_HOST=0\nELASTICSEARCH_URL=http://elasticsearch:9200\n```\n\n| Variable          | Description                                                                                                                                      |\n| :---------------- | :----------------------------------------------------------------------------------------------------------------------------------------------- |\n| kibana            | \u003cbr\u003e                                                                                                                                             |\n| ELASTIC_VERSION   | Sync stack versions                                                                                                                              |\n| ES_JAVA_OPTS      | [JVM Tuning](https://github.com/deviantony/docker-elk#jvm-tuning)                                                                                |\n| \u003cbr\u003e              | \u003cbr\u003e                                                                                                                                             |\n| elasticsearch     | \u003cbr\u003e                                                                                                                                             |\n| CLUSTER_NAME      | [Cluster Description](https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster.name.html)                                         |\n| NETWORK_HOST      | [To communicate and form a cluster with nodes on the servers](https://www.elastic.co/guide/en/elasticsearch/reference/current/network.host.html) |\n| NETWORK_HOST      | [To prevent data loss](https://www.elastic.co/guide/en/elasticsearch/reference/6.3/discovery-settings.html#minimum_master_nodes)                 |\n| DISCOVERY_TYPE    | [For testing usage of transport client](https://www.elastic.co/guide/en/elasticsearch/reference/6.3/bootstrap-checks.html#single-node-discovery) |\n| \u003cbr\u003e              | \u003cbr\u003e                                                                                                                                             |\n| logstash          | \u003cbr\u003e                                                                                                                                             |\n| HTTP_HOST         | [To set the http.bind_host and the http.publish_host](https://www.elastic.co/guide/en/elasticsearch/reference/6.3/modules-http.html)             |\n| PATH_CONFIG       | [Location of pipline configs](https://www.elastic.co/blog/logstash-multiple-pipelines)                                                           |\n| \u003cbr\u003e              | \u003cbr\u003e                                                                                                                                             |\n| kibana            | \u003cbr\u003e                                                                                                                                             |\n| SERVER_NAME       | [A human-readable display name that identifies this Kibana instance](https://www.elastic.co/guide/en/kibana/current/settings.html)               |\n| SERVER_HOST       | [This setting specifies the host of the back end server](https://www.elastic.co/guide/en/kibana/current/settings.html)                           |\n| ELASTICSEARCH_URL | [The URL of the Elasticsearch instance to use for all your queries](https://www.elastic.co/guide/en/kibana/current/settings.html)                |\n\n## 🏃 Usage\n\n```console\n# Create and configure\n$ touch .env \u0026\u0026 vim $_\n\n# start\n$ docker-compose up\n\n# stop\n$ doccker-compose down\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderekahn%2Felk-stack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fderekahn%2Felk-stack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fderekahn%2Felk-stack/lists"}