A Node.js application that proxies URLs to open them in private Microsoft Edge windows.
- Node.js (v20.0 or higher)
- Microsoft Edge browser installed
-
Clone the repository:
git clone https://github.com/SRCthird/incog-proxy.git
-
Navigate to the project directory:
cd incog-proxy -
Install the required dependencies:
npm i
You can adjust server settings by editing the config.json file:
{
"on-start": "true",
"port": 42830
}on-start: Whether the application should start on startup. Default is true.port: The port on which the server will run.Default is 42830.
NPM:
npm start.exe
.\index.exe --startcurl "http://127.0.0.1:42830/?url=https://example.com"This will open https://example.com in a private Microsoft Edge window.
npm stopor
curl "http://127.0.0.1:42830/admin/shutdown"or
.\index.exe --stopcurl "http://127.0.0.1:42830/admin/?on-start=true"or
curl "http://127.0.0.1:42830/admin/?on-start=false"or change it in the conf.json file
Opens the provided URL in a private MS Edge window.
Parameters:
url(required) - The URL to open.
The URL to access admin settings of the server.
Parameters:
on-start(optional) - Boolean, sets the on-start variable
Paths:
shutdown(optional) - Shuts down the server.
This utility assumes that the msedge executable is available in the system's PATH.
- This server should only be run in a trusted environment. Do not expose it to the public internet without adequate security measures.
- Always be cautious about the URLs you open.