Skip to content

Commit

Permalink
Updated readme
Browse files Browse the repository at this point in the history
  • Loading branch information
JGeek00 committed Apr 1, 2023
1 parent 68a5c26 commit 9a3d770
Showing 1 changed file with 28 additions and 5 deletions.
33 changes: 28 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,36 @@
# My Server Status
My Server Status is a REST API that provides realtime information about your server's hardware. It's meant to be executed with Node.js on the host.
<h1 align="center">
<img src="https://github.com/JGeek00/my-server-status-app/raw/master/assets/other/banner.png" />
</h1>

⚠️ CURRENTLY UNDER DEVELOPMENT ⚠️
<h5 align="center">
REST API that provides system information
</h5>

## How to deploy
[Deployment instructions.](https://github.com/JGeek00/my-server-status-api/wiki/Deployment-instructions)
<br>

<h6 align="center">
<a href="https://github.com/JGeek00/my-server-status-app">My Server Status application repository<a/>
</h6>

<br>
<br>

<p>
My Server Status works thanks to <a href="https://systeminformation.io/">Systeminformation</a>, a Node.js library that exposes hardware status and specifications.
</p>

<br>

## How to deploy
[Deployment instructions.](https://github.com/JGeek00/my-server-status-api/wiki/Deployment-instructions)
## How to develop
⚠️ The API requires root access on Windows and Linux ⚠️
1. Clone this repository.
2. The recommended Node.js version is ``v16.19.1``.
3. Run ``npm install``.
4. The API by default starts on port 3000. If you want to use another port, create a .env file and declare there the ``PORT`` variable with the desired port.
5. Run ``npm run dev`` to start the API.

<br>
<br>
<b>Created by JGeek00</b>

0 comments on commit 9a3d770

Please sign in to comment.