AstralProxy is a proxy server for intercepting and modifying HTTP/HTTPS requests. Its main purpose is to redirect requests from specific domains and URLs to private servers.
- Redirecting requests from specified domains
- Blocking specific URLs
- Automatically ignoring selected domains
- Configuration through JSON file
- .NET 9.0 or higher
- Download the latest version from releases or build the project from source:
git clone https://github.com/UndigitalGroup/AstralProxy.git
cd AstralProxy
dotnet build -c Release- Run the application:
dotnet AstralProxy.dllor use precompiled binaries from actions
On first launch, a config.json configuration file will be automatically created with default settings.
- To stop the proxy server, press Ctrl+C.
ProxyPort: Port on which the proxy server will runDispatchandSDK: Settings for redirecting requests to local serversDomain: Domain of the local serverPort: Port of the local serverRedirectTrigger: Triggers for redirecting requests
AlwaysIgnoreDomains: List of domains that are always ignoredRedirectDomains: List of domains for redirectionBlockUrls: List of URLs that will be blocked
This project is distributed under the MIT license.