Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p align="center">
<img src="https://github.com/rubikproxy/ServerMonPy/assets/84948167/3038e2f0-9434-43d1-b338-8586dba1b9a3"></img>
<img src="https://github.com/rubikproxy/ServerMonPy/assets/84948167/033af428-8b97-4ed4-ae69-795f2be7d174" width="200" height="200"></img>
</p>
<h1 align="center">ServerMonPy - Welcome to ServerMonPy - Real-time Server Monitoring 2023</h1>
<h1 align="center">Welcome to ServerMonPy - Real-time Server Monitoring 2023</h1>
<p align="center">
<img src="https://img.shields.io/badge/Version-2.3.1-green?style=for-the-badge">
</p>
Expand All @@ -10,7 +10,7 @@
<img src="https://img.shields.io/badge/Author-rubikproxy-blue?style=flat-square">
<img src="https://img.shields.io/badge/Open%20Source-Yes-darkgreen?style=flat-square">
<img src="https://img.shields.io/badge/Maintained%3F-Yes-lightblue?style=flat-square">
<img src="https://img.shields.io/badge/Written%20In-Bash-darkcyan?style=flat-square">
<img src="https://img.shields.io/badge/Written%20In-Python-darkcyan?style=flat-square">
</p>

- Download: https://pypi.org/project/ServerMonPy/
Expand All @@ -36,7 +36,7 @@ ServerMonPy excels at real-time monitoring, delivering vital information about y
2. Secure Authentication
Authentication is a cornerstone of secure server management. ServerMonPy ensures your credentials are protected by utilizing SSH for secure and encrypted connections. Your login credentials remain confidential throughout the monitoring process.

3. User-Friendly Interface
3. User-Friendly Interfaces
The command-line interface of ServerMonPy is designed for simplicity and ease of use. Anyone, from beginners to seasoned professionals, can quickly grasp its functionality and start monitoring servers with confidence.

4. Customizable Monitoring
Expand Down Expand Up @@ -136,7 +136,7 @@ To run the project's tests locally, follow these steps:
1. **Clone the Repository**: If you haven't already, clone the **ServerMonPy** repository to your local machine.

```bash
git clone https://github.com/OriginalRepoOwner/ServerMonPy.git
git clone https://github.com/rubikproxy/ServerMonPy.git
```

2. **Install Dependencies**: Ensure you have the required dependencies installed. You can install them using `pip`:
Expand Down
40 changes: 26 additions & 14 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
<html>
<head>
<title>ServerMonPy Documentation</title>
<link rel="icon" type="image/x-icon" href="https://github.com/rubikproxy/ServerMonPy/assets/84948167/3038e2f0-9434-43d1-b338-8586dba1b9a3">

<style>
body {
font-family: Arial, sans-serif;
Expand All @@ -20,8 +22,8 @@
flex: 1;
background-color: #333;
color: #fff;
padding: 20px;
margin-right: 20px;
padding: 65px;
margin-right: -10px;
}

.nav ul {
Expand Down Expand Up @@ -63,7 +65,7 @@

h2 {
font-size: 24px; /* Slightly smaller for subheadings */
color: #555;
color: #000;
}

h3 {
Expand All @@ -87,22 +89,23 @@
position: fixed;
top: 0;
width: 250px;
}</style>
}
</style>
</head>
<body>
<div class="container">
<div class="nav">
<h2 class="d">Documentation</h2>
<ul>
<li><a href="#getting-started">Getting Started</a></li>
<li><a href="#what-is-ssh">What is SSH(secure shell)</a></li>
<li><a href="#what-is-ssh">What is SSH</a></li>
<li><a href="#how-to-setup-ssh">How to Setup SSH</a></li>
<li><a href="#ServerMonPy-commandline-interface">ServerMonPy Command Line Interface</a></li>
<li><a href="#ServerMonPy-commandline-interface">ServerMonPy In CLI</a></li>
<li><a href="#ServerMonPy-GUI">ServerMonPy In GUI</a></li>
<li><a href="#changelog">Changelog</a></li>
<li><a href="#installation">Installation</a></li>
<li><a href="#usage">Usage</a></li>
<li><a href="#contributing">Contributing</a></li>
<li><a href="#license">License</a></li>

</ul>
</div>
<div class="content">
Expand Down Expand Up @@ -292,8 +295,7 @@ <h3>Installation Steps</h3>
<h3>Verification</h3>
<p>To verify the installation, you can run the following command:</p>

<pre><code>ServerMonPy --version</code></pre>

<pre><code>ServerMonPy --version</code></pre>
<p>If the installation was successful, this command will display the installed version of ServerMonPy.</p>

<h3>Getting Started</h3>
Expand Down Expand Up @@ -325,14 +327,24 @@ <h2>Usage</h2>

<p>Whether you are troubleshooting server issues, optimizing resource usage, or simply curious about your server's behavior, ServerMonPy provides the data you need to make informed decisions and keep your SSH server running smoothly.</p>
</section>

<section id="contributing">
<h2>Contributing</h2>
<p>Guidelines for contributing to ServerMonPy.</p>
<section id="ServerMonPy-GUI">
<p>Get started with ServerMonPy GUI on Windows by following these easy steps:</p>

<!-- Windows Installation -->
<h3>ServerMonPy For Windows:</h3>
<p>Follow these steps to install ServerMonPy on your Windows machine:</p>
<ol>
<li>Click the <a href="https://github.com/rubikproxy/ServerMonPy/releases/download/ServerMonPy_Setup/ServerMonPy_Setup.exe" download="ServerMonPy-GUI-Software.zip">Download Now</a> button to download the ServerMonPy installer for Windows.</li>
<li>Run the downloaded installer (ServerMonPy_Setup.exe).</li>
<li>Follow the on-screen instructions to complete the installation.</li>
<li>Once installed, launch ServerMonPy from the Start menu or desktop shortcut.</li>
</ol>
<img src="https://i.ibb.co/1bhX6yw/screenshot.png" alt="Windows Installation Screenshot" class="installation-screenshot">
</section>
<section id="license">
<h2>License</h2>
<p>Information about the license of ServerMonPy.</p>
<a href="https://github.com/rubikproxy/ServerMonPy/blob/main/LICENSE">View License</a>
</section>
</div>
</div>
Expand Down