SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.
Self-host this app for $0.99/mo only!
cp .env.example .envnano .env. Fields:docker compose up -dIn all commands you need to call js-script in app docker container.
So you need to find out container name with proxy application by running the following command:
docker compose ps
For example, it will be socks5-proxy-server-proxy-1.
In all the following commands you need to replace socks5-proxy-server-proxy-1 with the yours container name.
docker exec -it socks5-proxy-server-proxy-1 sh -c 'exec node scripts/create-user.js'
docker exec -it socks5-proxy-server-proxy-1 sh -c 'exec node scripts/delete-user.js'
docker exec -it socks5-proxy-server-proxy-1 sh -c 'exec node scripts/users-stats.js'
docker exec -it socks5-proxy-server-telegram_bot-1 sh -c 'exec node scripts/create-admin.js' You also can delete admin via script, if you need:
docker exec -it socks5-proxy-server-telegram_bot-1 sh -c 'exec node scripts/delete-admin.js'
/users_stats - show data usage statistics per user/create_user - create new proxy user/delete_user - delete proxy user/get_users - get list of proxy users/generate_pass [length] - generate random password with specified length (10 by default)Please login to review this project.
No reviews for this project yet.
Træfɪk is a modern HTTP reverse proxy and load balancer mad…
Caching proxy for the Web supporting HTTP, HTTPS, FTP, and …
Lightweight non-caching HTTP/HTTPS proxy server.
Comments (0)
Please login to join the discussion on this project.