CProX es un servidor web static serve , redirect , reverse proxy y load balancing fácil de configurar.
CProX
Características
Probado con
Configuración
Primeros pasos
Instalar
Ayuda
Correr
Contribuyendo
Licencia
Descargo de responsabilidad
Soporte para http , https , ws , wss y cualquier subprotocolo.
cli tool simple y envtionment variables sencillas.
self-signed certificate automáticamente si es necesario (o deshabilitado)!
nodo v16
npm v8
Consulte la guía de configuración.
Pero aquí un ejemplo rápido:
cprox *=ESTÁTICO:/var/www/html */test=ESTÁTICO:/var/www/test
ejemplo.com=REDIRECT:https://www.ejemplo.com
www.ejemplo.com=ESTÁTICO:/var/www/ejemplo
www.ejemplo.com/proxy=PROXY:http://127.0.0.1:58080 Consulte los scripts test.sh y start.sh para comprender en qué debe pensar y cómo iniciar el servidor.
npm i -g cprox
Consulte el resultado de ayuda para obtener una descripción general sobre cómo dejar de fumar:
cprox-h
Ejecutar como servidor de redireccionamiento:
cprox *=REDIRECTO:https://start.duckduckgo.com
Ejecutar como servidor de archivos estático:
cprox *=ESTÁTICO:/var/www/html
Ejecutar como servidor proxy:
cprox *=PROXY:http://127.0.0.1:8080
Salida de ayuda de la herramienta CLI:
¡Las contribuciones a este proyecto son bienvenidas!
Los usuarios interesados pueden consultar las pautas proporcionadas en el archivo CONTRIBUTING.md para contribuir al proyecto y ayudar a mejorar su funcionalidad y características.
Este proyecto tiene la licencia MIT, lo que brinda a los usuarios flexibilidad y libertad para usar y modificar el software según sus necesidades.
Este proyecto se proporciona sin garantías.
Se recomienda a los usuarios que revisen la licencia adjunta para obtener más información sobre los términos de uso y las limitaciones de responsabilidad.