ProxyChunk is a web-based open proxy checker and aggregator app.
- Node >=v14.0
- Yarn
- PostgreSQL
- Nginx
- Install proxyshiva and make sure it is in your PATH.
- Create a user and a database in PostgreSQL for ProxyChunk to use.
- Run
yarn build
command. Your system editor will be opened twice allowing you to change backend and frontend configuration. You can change it later by editing thebackend/.env
andfrontend/.env
files. - Point Nginx to serve files from the
frontend/build
directory using this snippet:
server {
listen 80;
server_name local;
# Change this to where you have the frontend build directory
root /path/to/where/you/have/ProxyChunk/frontend/build;
location / {
index index.html;
try_files $uri /index.html;
}
}
- Run PostgreSQL and Nginx.
- Run
yarn start
command. - Visit http://localhost:80 and voilà.
You can find OpenAPI documentation here.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.