Skip to content

Latest commit

Β 

History

History
64 lines (46 loc) Β· 2.23 KB

File metadata and controls

64 lines (46 loc) Β· 2.23 KB

MachineGX

MachineGX is a powerful web-based platform built with React and Flask that allows you to remotely control and manage your Linux machines from anywhere.
Designed for convenience and productivity, MachineGX helps you track system usage, monitor processes, execute commands, and manage your machine effortlessly through a clean modern UI.

MachineGX1


🌍 What You Can Do With MachineGX

MachineGX3 MachineGX2

With this application, you can easily manage and control your computers from anywhere.
MachineGX lets you:

  • πŸ“Š Track and monitor resource usage (CPU, RAM, Disk, Network)
  • 🧩 View and control running processes in real time
  • πŸ–₯️ Use a built-in terminal interface to run commands remotely
  • ⚑ Use instant shortcuts for:
    • Power off / reboot
    • Updating the system
    • Transferring files
    • Managing services
  • πŸ’Ύ Save frequently used commands into your database and run them with one click
  • πŸ“‚ Upload and download files easily

MachineGX brings multiple powerful tools together into one unified remote control dashboard.


πŸš€ Features

  • βœ” Full remote command execution
  • βœ” Computers information management
  • βœ” Process and resource monitoring
  • βœ” File transfer (upload & download)
  • βœ” Saved commands system execution
  • βœ” Power actions
  • βœ” Modern real-time dashboard
  • βœ” Secure API with token authentication
  • βœ” User management

🧩 Requirements

πŸ“¦ Installation

1. Clone the repository

git clone https://github.com/nyndow/MachineGX.git
cd MachineGX

2. Run the application

docker-compose up