https://github.com/yordadev/yorproxyjs
A lightweight proxy forwarding server built with NodeJS, with IP blacklisting, host blacklisting as well as a logging feature.
https://github.com/yordadev/yorproxyjs
forwarding-proxy lightweight-utility nodejs proxy-server
Last synced: 3 months ago
JSON representation
A lightweight proxy forwarding server built with NodeJS, with IP blacklisting, host blacklisting as well as a logging feature.
- Host: GitHub
- URL: https://github.com/yordadev/yorproxyjs
- Owner: yordadev
- Created: 2020-11-14T01:22:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-11-14T01:59:53.000Z (over 4 years ago)
- Last Synced: 2025-01-10T13:51:28.332Z (4 months ago)
- Topics: forwarding-proxy, lightweight-utility, nodejs, proxy-server
- Language: JavaScript
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## YorProxyJS
This project is an experimental lightweight NodeJS proxy forwarding server. There are no dependencies, it includes the blacklisting of IP address as well as domains of your choosing from connecting to the server. The application logs the traffic to a daily log in the `./log` folder.
## Requirements
- Latest NodeJS
## Installing
#### Clone repo
```bash
git clone github.com/yordadev/YorProxyJS
cd YorProxyJS
mkdir log
```#### Modify `lib/blacklisted.js` as needed
```js
exports.ip_addresses = [
// '127.0.0.1',
// '0.0.0.0',
// ''
];exports.hosts = [
// 'google'
];
```#### Running
```bash
node proxy.js
```## Access Output Demo Screenshot
