CProX est un serveur Web static serve
, redirect
, reverse proxy
et load balancing
facile à configurer.
CProX
Caractéristiques
Testé avec
Configuration
Les premiers pas
Installer
Aide
Courir
Contribuer
Licence
Clause de non-responsabilité
Prise en charge de http
, https
, ws
, wss
et de tout sous-protocole.
cli tool
simple et envtionment variables
faciles.
self-signed certificate
automatiquement si nécessaire (ou désactivé) !
nœud v16
npm v8
Veuillez consulter le guide de configuration.
Mais voici un exemple rapide :
cprox *=STATIC:/var/www/html */test=STATIC:/var/www/test exemple.com=REDIRECT :https://www.example.com www.example.com=STATIC:/var/www/example www.example.com/proxy=PROXY:http://127.0.0.1:58080
Consultez les scripts test.sh
et start.sh
pour comprendre à quoi vous devez penser et comment démarrer le serveur.
npm je -g cprox
Consultez la sortie d'aide pour un aperçu de la fermeture :
cprox -h
Exécuter en tant que serveur de redirection :
cprox *=REDIRECTION :https://start.duckduckgo.com
Exécuter en tant que serveur de fichiers statique :
cprox *=STATIQUE:/var/www/html
Exécuter en tant que serveur proxy :
cprox *=PROXY :http://127.0.0.1:8080
Sortie de l'aide de l'outil CLI :
Les contributions à ce projet sont les bienvenues !
Les utilisateurs intéressés peuvent se référer aux directives fournies dans le fichier CONTRIBUTING.md pour contribuer au projet et aider à améliorer ses fonctionnalités et caractéristiques.
Ce projet est sous licence MIT, offrant aux utilisateurs la flexibilité et la liberté d'utiliser et de modifier le logiciel en fonction de leurs besoins.
Ce projet est fourni sans garantie.
Il est conseillé aux utilisateurs de consulter la licence ci-jointe pour plus d'informations sur les conditions d'utilisation et les limitations de responsabilité.