{"repo":"meerkat-dashboard/meerkat","free":true,"listed":false,"github":"https://github.com/meerkat-dashboard/meerkat","clone":"git clone https://github.com/meerkat-dashboard/meerkat.git","description":"Drag-and-drop dashboards for Icinga","language":"JavaScript","stars":17,"topics":["dashboard","icinga","icinga2","monitoring"],"license":"AGPL-3.0","category":"dashboards-admin","readme_excerpt":"Meerkat Meerkat is a utility to create and share dashboards for Icinga 2 checks and hosts. It is comprised of a lightweight Go server and a browser front-end written in Preact. It's quick to setup and easy to use. Not developing Meerkat? See the Meerkat website at https://meerkat.run Getting started To install and setup Meerkat locally follow these steps. Installation 1. Download the installation script and make executable. 2. Run setup script. Standard installation Multiple Meerkat installation The below would install meerkat to different directories and run it on different ports. These will have different configuration files, install directories and service name based on the label. Service Name: meerkat-foo , meerkat-bar Config: /etc/meerkat-foo.toml , /etc/meerkat-bar.toml Install Directory: /usr/local/meerkat-foo/ , /usr/local/meerkat-bar/ Configuration To configure Meerkat you must edit the meerkat.toml config file (Default location is /etc/meerkat.toml ) Development Meerkat development requires supported releases of Go and Node.js. See the [Go installation][goinstall] and [Node.js install][nodeinstall] documentation. Devolopment with older toolchains may be ok but we can't guarantee the behaviour. Quickstart A typical workflow involves starting a filesystem watcher to rebuild the UI on changes: cd ui npm run dev Then run another command to start meerkat with go run : go run ./cmd/meerkat -ui ui The ui flag sets meerkat to serve the UI bundle from the ui directory. This ","default_branch":null,"files":null,"tree":[],"storefront":"/r/meerkat-dashboard","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/meerkat-dashboard/meerkat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}