Releases: suiGn/netget
v2.4.0
### NetGet and NetGetX - Stable Release
This release marks a stable version of NetGet and its associated command-line interface. Gets NetGetX ground ready to facilitate advanced configuration and management through the use of NGINX server blocks specifically tailored for the NetGet environment. The highlights of this release are:
Global CLI Access: The netget command, accessible globally post-installation, initiates the NetGet CLI, streamlining the management of NGINX configurations.
Cross-Platform Compatibility: Thorough testing and validation have been conducted on both macOS and Linux platforms to ensure reliability and stability.
Enhanced Network Handling: NetGet, installed as an ESM6 package, now effectively handles incoming HTTP requests through its gateway class. This enhancement is crucial for applications that need to listen on public IPs and manage traffic within secure environments.
Getting NetGetX as global to setup servers and redirect traffic to specified ports where other apps are listening.
Foundation for Future Enhancements: This version lays the groundwork for future developments in NetGetX and NetGet Gateways, preparing the system for more sophisticated network and server management capabilities in Node.js applications.
npm i -g netget
run netget as a command in your terminal select NetGetX and it will do the required job to locate nginx if installed and setup on top of it accordingly or install nginx if no nginx is found.
Configures the default server configuration and sets the right paths to solve environment differences.