Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sw-jung/kibana_markdown_doc_view
A plugin for custom doc view using markdown+handlebars template.
https://github.com/sw-jung/kibana_markdown_doc_view
kibana kibana-doc-view kibana-plugin
Last synced: 6 days ago
JSON representation
A plugin for custom doc view using markdown+handlebars template.
- Host: GitHub
- URL: https://github.com/sw-jung/kibana_markdown_doc_view
- Owner: sw-jung
- License: mit
- Created: 2017-10-03T15:25:03.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2020-07-08T14:47:31.000Z (over 4 years ago)
- Last Synced: 2024-08-02T16:48:35.749Z (3 months ago)
- Topics: kibana, kibana-doc-view, kibana-plugin
- Language: JavaScript
- Size: 985 KB
- Stars: 37
- Watchers: 1
- Forks: 7
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# markdown_doc_view
A plugin for custom doc view using markdown+handlebars template.
![Demo](demo.gif)
---
## Features
### New Doc View: "Markdown"
You can use the new doc view named "Markdown" in discover and dashboard's search panel. It's based on custom template using [markdown](https://markdown-it.github.io) and [handlebars](http://handlebarsjs.com).
In kibana's management page, you can manage templates for each index patterns.
## Installation
Copy installation file's url as same version of your kibana from [the repository releases](https://github.com/sw-jung/kibana_markdown_doc_view/releases).
And
```bash
$ cd path/to/your/kibana
$ bin/kibana-plugin install
```If you want more information, See [this document](https://www.elastic.co/guide/en/kibana/current/_installing_plugins.html).
> **NOTE: How can I do if I cannot find version I want?**
> I'm sorry for that. This plugin not all of kibana versions are supported.
> If you need unsupported version, please test nearest version.
> In this case, you need to modify the kibana.version field in package.json.
> **Currently minimum support version is v5.5.0**## Configuration
The following configurable options are set by default.
### kibana.yml
```yml
markdown_doc_view:
enabled: true
```## development
See the [kibana contributing guide](https://github.com/elastic/kibana/blob/master/CONTRIBUTING.md) for instructions setting up your development environment. Once you have completed that, use the following npm tasks.
- `npm start`
Start kibana and have it include this plugin
- `npm start -- --config kibana.yml`
You can pass any argument that you would normally send to `bin/kibana` by putting them after `--` when running `npm start`
- `npm run build`
Build a distributable archive
- `npm run test:browser`
Run the browser tests in a real web browser
- `npm run test:server`
Run the server tests using mocha
For more information about any of these commands run `npm run ${task} -- --help`.