node-ws is a lightweight proxy server implementation that supports both VLESS and Trojan protocols without requiring a kernel, making it suitable for serverless environments. The project enables running a dual-protocol proxy service that can be deployed on web hosting panels with Node.js support.
The proxy service can be configured to expose subscription links at configurable paths, allowing clients to retrieve connection details for proxy nodes. It supports deployment on DirectAdmin and other web hosting panels through environment variable configuration for UUID, port, and domain settings.
Additional capabilities include integration with Nezha monitoring for server health tracking, and the ability to route traffic through Cloudflare Workers or snippets for CDN acceleration. The project provides deployment instructions for setting up the Node.js application on various hosting platforms.