2021-11-15 06:44:24 +08:00
{
"_comment" : "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO" ,
"meta" : {
2024-04-07 21:03:34 +08:00
"version" : "PTDL_v2" ,
2021-11-15 06:44:24 +08:00
"update_url" : null
} ,
2024-04-07 21:03:34 +08:00
"exported_at" : "2024-04-01T11:53:05+02:00" ,
2021-11-15 06:44:24 +08:00
"name" : "Elasticsearch" ,
"author" : "dominic@stilma.net" ,
2024-04-07 21:03:34 +08:00
"description" : "Elasticsearch is a distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. As the heart of the Elastic Stack, it centrally stores your data for lightning fast search, fine\u2011tuned relevancy, and powerful analytics that scale with ease." ,
2021-11-15 06:44:24 +08:00
"features" : null ,
2024-04-07 21:03:34 +08:00
"docker_images" : {
"ghcr.io\/parkervcp\/yolks:debian" : "ghcr.io\/parkervcp\/yolks:debian"
} ,
2021-11-15 06:44:24 +08:00
"file_denylist" : [ ] ,
"startup" : ".\/bin\/elasticsearch -E network.host=0.0.0.0 -E http.port={{SERVER_PORT}} -E discovery.type={{DISCOVERY_SEED_HOSTS}}" ,
"config" : {
"files" : "{}" ,
"startup" : "{\r\n \"done\": \"started\"\r\n}" ,
"logs" : "{}" ,
"stop" : "^C"
} ,
"scripts" : {
"installation" : {
2024-04-07 21:03:34 +08:00
"script" : "#!\/bin\/bash\r\n# Elasticsearch Installation Script\r\n#\r\n# Server Files: \/mnt\/server\r\n\r\n## Install Requirements\r\n\r\ncd \/mnt\/server\r\n\r\n## Install Elasticsearch\r\nARCH=$([[ \"$(uname -m)\" == \"x86_64\" ]] && echo \"x86_64\" || echo \"aarch64\")\r\ncurl -sSL -o elasticsearch.tar.gz https:\/\/artifacts.elastic.co\/downloads\/elasticsearch\/elasticsearch-$VERSION-linux-${ARCH}.tar.gz\r\n\r\ntar -zxf elasticsearch.tar.gz --directory \/mnt\/server\r\nmv elasticsearch*\/* \/mnt\/server\r\nrm elasticsearch.tar.gz\r\nrm -R elasticsearch-*\r\n\r\n## Finish command\r\necho \"All done! Just start it up :)\"" ,
"container" : "ghcr.io\/parkervcp\/installers:debian" ,
2021-11-15 06:44:24 +08:00
"entrypoint" : "bash"
}
} ,
"variables" : [
{
"name" : "Discovery Seed Hosts" ,
"description" : "Please keep default if you are unsure." ,
"env_variable" : "DISCOVERY_SEED_HOSTS" ,
"default_value" : "single-node" ,
"user_viewable" : true ,
"user_editable" : true ,
2024-04-07 21:03:34 +08:00
"rules" : "required" ,
"field_type" : "text"
2021-11-15 06:44:24 +08:00
} ,
{
"name" : "Elasticsearch Version" ,
"description" : "Go to https:\/\/www.elastic.co\/downloads\/elasticsearch and look at the version at the top." ,
"env_variable" : "VERSION" ,
2024-04-07 21:03:34 +08:00
"default_value" : "8.13.0" ,
2021-11-15 06:44:24 +08:00
"user_viewable" : true ,
"user_editable" : true ,
2024-04-07 21:03:34 +08:00
"rules" : "required|string|max:20" ,
"field_type" : "text"
2021-11-15 06:44:24 +08:00
}
]
2024-04-07 21:03:34 +08:00
}