Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidszell/lizard-monitor
Lightweight web dashboard to monitor system resources
https://github.com/davidszell/lizard-monitor
dashboard express lightweight preact system-monitoring tailwindcss
Last synced: 17 days ago
JSON representation
Lightweight web dashboard to monitor system resources
- Host: GitHub
- URL: https://github.com/davidszell/lizard-monitor
- Owner: davidszell
- License: gpl-3.0
- Created: 2021-03-24T17:29:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-05T23:10:25.000Z (almost 2 years ago)
- Last Synced: 2024-12-03T20:39:32.530Z (28 days ago)
- Topics: dashboard, express, lightweight, preact, system-monitoring, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 2.08 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lizard Monitor
[![Version](https://img.shields.io/github/package-json/v/davidszell/lizard-monitor)](https://github.com/davidszell/lizard-monitor/releases/latest)
[![License](https://img.shields.io/github/license/davidszell/lizard-monitor)](https://github.com/davidszell/lizard-monitor/blob/main/LICENSE)
[![Codacy Badge](https://img.shields.io/codacy/grade/bf2d9330fa0d47b69f24eac7160163d0)](https://www.codacy.com/gh/davidszell/lizard-monitor/dashboard?utm_source=github.com&utm_medium=referral&utm_content=davidszell/lizard-monitor&utm_campaign=Badge_Grade)
[![Build Status](https://img.shields.io/travis/com/davidszell/lizard-monitor)](https://travis-ci.com/github/davidszell/lizard-monitor)Lightweight web dashboard to monitor system resources.
## Install and run
You need Node.js installed on your machine. You can download it [here](https://nodejs.org/en/download/).
### Run latest pre-built release
__Step 1__
```sh
## create a directory for the application
mkdir lizard-monitor## navigate to the created directory
cd lizard-monitor## download and unpack the pre-built archive
curl -LOk https://github.com/davidszell/lizard-monitor/releases/latest/download/pre-built.tar.gz && tar -xzf pre-built.tar.gz```
__Step 2__
```sh
## install dependencies
npm install --production```
__Step 3__
```sh
## start the application (on default port 3000)
npm run start:prod```
### Build and run latest version
__Step 1__
```sh
## 1. clone the repo
git clone --depth 1 https://github.com/davidszell/lizard-monitor.git## 2. go to the cloned directory
cd lizard-monitor```
OR, if you prefer to download manually:```sh
## 1. Download the .zip
curl -LOk https://github.com/davidszell/lizard-monitor/archive/main.zip && unzip main.zip## 2. navigate to downloaded & unzipped dir
cd lizard-monitor-main```
__Step 2__
```sh
## install dependencies
npm install## build the application
npm run build:prod```
__Step 3__
```sh
## start the application (on default port 3000)
npm run start:prod```