Skip to content
This repository has been archived by the owner on Aug 11, 2021. It is now read-only.

Latest commit

 

History

History
80 lines (50 loc) · 3.27 KB

README.md

File metadata and controls

80 lines (50 loc) · 3.27 KB

Nicsena Express Logger (BETA)

NOTICE:

Nicsena Express Logger has been marked deprecated as of August 10, 2021 since I moved on to other projects.


Nicsena Express Logger is a logger made in express that logs IP addresses, Browser User-Agent, and Requests that has been made to the server. Request Logging, IP address logging, and Browser User-Agent logging can be disabled at anytime in the server.js file under Log Mode Variables.

Nicsena Express Logger is in BETA stage, and not yet finished. This doesn't save logs yet, and support for saving logs will be in a future update.

NIcsena Express Logger has been tested locally, not publicly. There may or will be bugs when hosting publicly.

NOTE: Nicsena Express Logger is getting developed by a person who doesn't have a lot of knowledge about Node and Express and EJS. The updates may probably take hours or days to do, and a lot of time of searching the web on how to do this and that.

Requirements:

Node.js (You can download and install Node.js from here)

Express.js

Body-Parser

EJS

* Use npm install express body-parser ejs to install the required modules for the server.

Supported Operating Systems:

Windows 7 - 10 (7, 8, 8.1, and 10)

Linux (Ubuntu, Debian, and More)

Finally, my first project that is for both operating systems without creating a 2nd edition for the 2nd OS (Linux).

Testing:

Nicsena Express Logger has been tested on Windows 10 during a development live stream.

I don't have a virtual machine that haves 8 and 8.1. I will be getting the ISOs of the windows versions, and will be going to test Nicsena Express Logger on there.

Features:

You can see features that Nicsena Express Logger haves here.

Feature: Description:
Logging This feature allows you to log IP addresses, Browser User-Agents, and Requests that has been sent to the server.
Customizable Directory This feature allows you to customize the Logs Path.

Upcoming Features:

You can see the upcoming features that are gonna get added in the next update or in the next upcoming updates here.

Easy

Feature: Description:
Saving Logs This feature will allow you to save logs in the logs directory path that you chose. This feature can be enabled or disabled.
IP Address Blacklist This feature will allow you to blacklist specific IP addresses from using the website.

Medium

Feature: Description:
None ???

Hard

Feature: Description:
None ???

Demo:

The Demo Website can be remixed at: Nicsena Express Logger Project Page (Glitch)

Note: If you see the default glitch page, it means that Nicsena didn't put the logger on there yet.

Contact

You can get in contact with Nicsena at:

Discord: Nicholas#6825 (ID: 270700098621669378)