GithubHelp home page GithubHelp logo

barebones-uptime-url-checker's Introduction

Uptime URL checker

A bare-bones demo client and server-side application that makes use of the in-built functionalities in NodeJs without any third-party packages.

The in-built 'http' module is used to query the server locally. It is also used to serve available HTML, CSS, and JS files. Data + files are all stored locally in memory. Additionally, there are background and CLI services available to run background workers and log files, respectively.

To run the server locally, run the following command below: node index.js

Below is a list of available CLI commands to run when the server is running locally

    'exit': 'Kill the CLI',
    'man': "Show this help page",
    'help': "Alias of the 'man' command",
    'stats': "Get statistics on the operating system and resource utilization",
    'list users': "Show a list of all the registered (undeleted) users in the system",
    'more user info --{userId}': "Show details of a specific user",
    'list checks --up --down': "Show a list of all the active checks in the system, including their state. The '--up' and '--down' flags are both optional",
    'more check info --{checkId}': "Show details of a specified check",
    'list logs': "Show a list of all the log files available to be read (compressed only)",
    'more log info --{fileName}': "Show details of a specified log file",

barebones-uptime-url-checker's People

Contributors

uzoamaka126 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.