Skip to content

mocusez/NextRMM-Machines-Modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Machine Module

The project uses NextJS

Default front-end libraries are Shadcn, Tanstack/query, Tanstack/Table, Recharts.

If you need to add new dependent libraries (e.g. charts), you need to let us know and discuss them in advance.

This section should support both mobile and computer displays.

Details Page

Mainly reference NinjaRMM

https://www.youtube.com/watch?v=TzhemHxauLQ

Information to be displayed

In addition to the basic information available on the home page, more detailed information needs to be displayed (The following information is retrieved by the Agent or database):

For example, the overview of the machine

Windows:

Windows systems should also show serial numbers

ninja-windows

Linux:

ninja-linux

File information

ninja-linux-file

Firewall status, AntiVirus status, network IP (intranet and extranet), open ports, system logs

ninja-linux-activity-log

Device details (device name, memory capacity, CPU, CPU hardware information).

ninja-windows-detail

Show warnings by time, scripts running (Activity Log)

If the device has a GUI, it needs to be able to display the current device screen.

Note information about the device

ninja-create-log

Required Configuration

Buttons/interfaces for remote desktop (AnyDesk, Teamviewer, RustDesk) access.

ninja-remote-control

Window to display device's hard disk usage, software installations (management of sources such as apt, winget), processes running.

Software

ninja-windows-software

Process control

ninja-windows-process-control

Windows needs to be able to display service registrations and patch installations.

ninja-windows-OSpatch

Enable CLI for the current terminal through a window

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published