diff options
| author | Sérgio <[email protected]> | 2020-07-26 02:09:02 +0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2020-07-25 19:09:02 -0400 |
| commit | 23c608375ac98b5983289f0eda92872013ce7eff (patch) | |
| tree | 75086c4563d3cc071093d1f8442e4ead5b2930fb | |
| parent | 3a88ff218ed998a00ff172df2c0a1bf734a22b0d (diff) | |
| download | caprover-one-click-apps-23c608375ac98b5983289f0eda92872013ce7eff.tar.gz caprover-one-click-apps-23c608375ac98b5983289f0eda92872013ce7eff.zip | |
Kibana one click app (#235)
* Kibana one click app
* Prettier formatting
| -rw-r--r-- | public/v2/apps/kibana.json | 51 | ||||
| -rw-r--r-- | public/v2/logos/kibana.png | bin | 0 -> 40921 bytes |
2 files changed, 51 insertions, 0 deletions
diff --git a/public/v2/apps/kibana.json b/public/v2/apps/kibana.json new file mode 100644 index 0000000..5cae72a --- /dev/null +++ b/public/v2/apps/kibana.json @@ -0,0 +1,51 @@ +{ + "captainVersion": "2", + "documentation": "https://www.elastic.co/guide/en/kibana/current/docker.html", + "displayName": "kibana", + "description": "Kibana is a free and open user interface that lets you visualize your Elasticsearch data and navigate the Elastic Stack.", + "dockerCompose": { + "services": { + "$$cap_appname": { + "containerHttpPort": "5601", + "environment": { + "SERVER_NAME": "$$cap_appname", + "KIBANA_DEFAULTAPPID": "$$cap_KIBANA_DEFAULTAPPID", + "MONITORING_ENABLED": "$$cap_MONITORING_ENABLED", + "ELASTICSEARCH_HOSTS": "$$cap_ELASTICSEARCH_HOSTS" + }, + "image": "docker.elastic.co/kibana/kibana:$$cap_version", + "restart": "always" + } + }, + "version": "2" + }, + "instructions": { + "end": "That's it! If you get a 502 it might mean that kibana cannot find your elasticsearch instance. Please recheck your configs\n. Ensure basic auth is enabled so your data is not publicly available.", + "start": "Provide the ELASTICSEARCH_HOSTS so that kibana can find your elasticsearch instance. be sure to include the http:// protocol in the url.\n Note that Kibana does not have persistent volumes as all data is stored in the elasticsearch instance itself." + }, + "variables": [ + { + "label": "Kibana version", + "defaultValue": "7.8.0", + "description": "It's highly recommended that you don't use the latest tag but instead the major version you need.", + "id": "$$cap_version" + }, + { + "label": "Default App id", + "defaultValue": "home", + "description": "The default app that is loaded when you visit Kibana. Defaults to home", + "id": "$$cap_KIBANA_DEFAULTAPPID" + }, + { + "label": "MONITORING_ENABLED", + "description": "Enable kibana monitoring features?", + "defaultValue": "true", + "id": "$$cap_MONITORING_ENABLED" + }, + { + "label": "ELASTICSEARCH_HOSTS", + "description": "URL of the elasticsearch hosts to use. Please include the http or https in the urls. eg. http://srv-captain--elastic", + "id": "$$cap_ELASTICSEARCH_HOSTS" + } + ] +} diff --git a/public/v2/logos/kibana.png b/public/v2/logos/kibana.png Binary files differnew file mode 100644 index 0000000..bac1668 --- /dev/null +++ b/public/v2/logos/kibana.png |
