/Uptime-Monitor

Uptime Monitor 🚀 Uptime Monitor is an open-source project developed by SastaFlash to empower users to effortlessly monitor the status and uptime of their servers. Leveraging the latest technologies and best practices, Uptime Monitor provides a user-friendly interface to keep track of server health.

Primary LanguageHTMLMIT LicenseMIT

Uptime Monitor 🚀

GitHub license GitHub issues GitHub stars

Uptime Monitor is an open-source project that allows you to monitor the status and uptime of your servers.

Documentation 📚

Local Development 💻

To set up the project for local development, follow these steps:

  1. Clone the repository:

    git clone https://github.com/SwaritMisro12/Uptime-Monitor.git
  2. Navigate to the project directory:

    cd Uptime-Monitor
  3. Create a virtual environment:

    python -m venv venv
  4. Activate the virtual environment:

    • On Windows:

      .\venv\Scripts\activate
    • On macOS/Linux:

      source venv/bin/activate
  5. Install dependencies:

    pip install -r requirements.txt
  6. Run the application:

    python app.py

Now, you can access the Uptime Monitor application locally at http://127.0.0.1:25571/.

Usage 🚦

Include information about how users can use your application, configure settings, and interact with it.

Contributing 🤝

If you would like to contribute to the project, please follow the Contributing Guidelines.

New Features 🆕

1. SendGrid Email System 📧

Explain how the SendGrid email system works, how users can configure it, and what benefits it brings to the Uptime Monitor.

2. Updated Frontend 🌐

Highlight the changes in the updated frontend, provide screenshots if applicable, and guide users on any new functionalities or improvements.

3. Multiple IP Detection 🌐🌐

Explain how the system now supports multiple IP detection and how users can leverage this feature for monitoring their servers.

4. Reports and Outages 🔍🚨

Give details about the new reporting system and how users can access and interpret outage reports.

Upcoming Features 🚀

Provide a brief overview of features that are in development or planned for future releases, such as any upcoming outage-related features.

How to Get Involved 🤝

Encourage users to contribute to the project by providing a link to the Contributing Guidelines and explaining how they can get involved in the development process.

Including this information will enhance the transparency and accessibility of your project, making it more user-friendly and encouraging community participation.

Discord Webbot System 🤖🔗

The Uptime Monitor now supports a Discord webbot system, allowing you to receive notifications and updates directly in your Discord server.

Copyright and License ©️

This project is licensed under the MIT License. All copyrights are retained by the contributors. Removing or altering the copyright information without permission may result in legal action.