6 Aug 2025
Need more privacy online or want to access content from another region? A SOCKS5 proxy is a simple way to route your internet traffic through a remote server. In this guide, we’ll show you how to create your own SOCKS5 proxy using a VPS and Docker — even if you’re not a technical expert.
A SOCKS5 proxy is a lightweight tool that redirects your traffic through another IP address. It’s useful for:
Unlike VPNs, SOCKS5 doesn’t encrypt your data, but it's faster and more flexible for many use cases.
To run your proxy, you need a virtual private server.
👉 At nanohost.org, you can get a fast, reliable VPS in multiple global locations starting from $8/month. Setup is instant, and you'll have full root access.
Choose a location that fits your needs — for example:
Detailed instructions on how to install Docker on your server can be found at this link.
Use this ready-to-go Docker image:
docker run -d --name socks5-proxy \
-p 1080:1080 \
-e PROXY_USER=<your-username>
\
-e PROXY_PASSWORD=<your-password>
\
serjs/go-socks5-proxy
✅ Replace <your-username>
and <your-password>
with your own credentials.
This will expose a SOCKS5 proxy on port 1080. It requires a username and password for security.
Now, configure your browser or app to use a SOCKS5 proxy:
For example, in Firefox:
Settings → Network Settings → Manual Proxy Configuration
→ SOCKS Host: your-vps-ip, Port: 1080
→ SOCKS v5 and enable Remote DNS
That’s it — you now have your own private SOCKS5 proxy server, running securely on your VPS. No sketchy public proxies, no bloatware. Just you and your clean traffic path.
At nanohost.org, we make it easy to get started with reliable VPS hosting:
Perfect for running proxies, VPNs, personal apps, or learning Linux.
Happy proxying! 🧑💻🌐
Secure your server the right way! Learn how to generate and use SSH keys on Linux — a simple step-by-step guide for beginners.
New to VPS hosting? Learn how to connect to your server via SSH in under 5 minutes — step-by-step for beginners.
Need more privacy online or want to access content from another region? A SOCKS5 proxy is a simple way to route your internet traffic through a remote server. In this guide, we’ll show you how to create your own SOCKS5 proxy using a VPS and Docker — even if you’re not a technical expert.