{"id":15854338,"url":"https://github.com/jeffwidman/ansible-elasticsearch","last_synced_at":"2025-04-01T19:24:43.929Z","repository":{"id":86810118,"uuid":"43331516","full_name":"jeffwidman/ansible-elasticsearch","owner":"jeffwidman","description":"Ansible role for installing/configuring Elasticsearch (includes optional Xenforo scripts for ES)","archived":false,"fork":false,"pushed_at":"2015-12-26T08:38:27.000Z","size":5,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-07T12:31:45.947Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Groovy","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jeffwidman.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-28T22:52:16.000Z","updated_at":"2015-12-02T19:32:32.000Z","dependencies_parsed_at":"2023-03-16T08:15:22.620Z","dependency_job_id":null,"html_url":"https://github.com/jeffwidman/ansible-elasticsearch","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffwidman%2Fansible-elasticsearch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffwidman%2Fansible-elasticsearch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffwidman%2Fansible-elasticsearch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeffwidman%2Fansible-elasticsearch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jeffwidman","download_url":"https://codeload.github.com/jeffwidman/ansible-elasticsearch/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246698124,"owners_count":20819497,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-10-05T19:41:35.115Z","updated_at":"2025-04-01T19:24:43.909Z","avatar_url":"https://github.com/jeffwidman.png","language":"Groovy","funding_links":[],"categories":[],"sub_categories":[],"readme":"Elasticsearch Ansible role\n=========\n\nThis is an Ansible role that installs and configures Elasticsearch.\n\nThe role includes optional Xenforo scripts for Elasticsearch, although by default they\nare not installed. These scripts require the Enhanced Search addon for Xenforo.\n\nRole Variables\n--------------\n\nFor the standard ES variables, see defaults/main.yml. You will likely want to\nincrease `es_heap_size` as it defaults to an insanely low 256mb for safety.\n\nTo install the Xenforo scripts for Elasticsearch, set `xenforo` to `True`. A\ngood rule of thumb is ~90MB of `es_heap_size` per million Xenforo forum posts\nwith a minimum of 256MB, per: https://xenforo.com/community/threads/scaling-database.98161/#post-945458\n\nExample Playbook\n----------------\n\n    - hosts: servers\n      roles:\n        - { role: elasticsearch,\n              xenforo: True,\n              es_heap_size: 500m,\n              tags: ['es'] }\n\nLicense\n-------\n\nMIT\n\nAuthor Information\n------------------\n\nJeff Widman jeff@jeffwidman.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffwidman%2Fansible-elasticsearch","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjeffwidman%2Fansible-elasticsearch","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjeffwidman%2Fansible-elasticsearch/lists"}