
Closed
Posted
Paid on delivery
I already have a Gluetun VPN container running smoothly and a separate web-server container that I want to tunnel completely through that VPN. What I need from you is a clean, reproducible Docker-based setup—preferably a single [login to view URL]—that: • Spins up Gluetun first, • Forces every outbound connection from my web-server container to pass exclusively through Gluetun, • Leaves all other host and container traffic untouched. Feel free to choose whichever web-server image (Apache, Nginx, Node, etc.) makes testing easiest; I only care that the pattern works so I can swap in my actual image later. Acceptance is straightforward: when I cURL any external site from inside the web-server container, the public IP reported must match the VPN IP shown in Gluetun, and the same test from the host should still show my regular ISP address. Please share: • The docker-compose file (with comments explaining key network settings, dependencies, and environment variables) • Any additional firewall or iptables tweaks needed—though if you can keep everything self-contained in Docker networking, even better • A short README or run-through so I can reproduce it on another machine. No changes are required to Gluetun itself; just wire the networking correctly and show me the proof it works.
Project ID: 40318595
21 proposals
Remote project
Active 48 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
21 freelancers are bidding on average $25 USD for this job

As an IT professional with over eight years of experience, my expertise uniquely positions me for your project. Over the years, I have honed my skills in Linux system administration, network infrastructure management (VPN in particular) and Docker, skills which align directly with your project requirements. In addition I have extensive experience with Nginx which you also have as an option.
$30 USD in 1 day
6.6
6.6

Hi There, I am good experienced in docker. I have multiple projects in docker. So can help you in this project. Thanks Ashish A.
$100 USD in 2 days
6.2
6.2

I can help you. I will implement this using network_mode: service:gluetun to ensure the web-server shares the VPN's network stack entirely. A critical detail often overlooked is that once this mode is active, the web-server no longer has its own network interface; therefore, any ports you need to expose for the web-server must be mapped on the Gluetun container itself rather than the application container. I will also incorporate health-check dependencies to ensure the web-server only initializes once the VPN tunnel is verified, preventing any unencrypted traffic leakage during container startup.
$20 USD in 7 days
4.4
4.4

Hello, I've thoroughly reviewed your project requirements for routing Docker traffic through Gluetun, and I'm excited to assist you. I understand the need for a clean, reproducible Docker-based setup where your web-server container's traffic is exclusively tunneled through Gluetun, ensuring seamless VPN integration. In a recent project, I configured a Docker Compose setup for a web app that required secure VPN routing, ensuring all traffic was correctly routed through a specified VPN service. This experience aligns closely with your needs, and I am confident I can deliver a robust solution. With over 7 years of building scalable systems using Docker and Kubernetes, I am well-versed in creating and managing containerized applications. My expertise in Docker Compose, combined with my hands-on experience in system administration and Linux environments, ensures I can meet your requirements efficiently. I am skilled in Nginx, Ubuntu, and VPN configurations, and I will confidently implement a self-contained Docker networking solution. I invite you to message me with more details about your project. Within 24 hours, I will provide a detailed, tailored proposal outlining my approach to achieving your goals. Looking forward to the opportunity to contribute to your project. Best regards.
$20 USD in 5 days
0.0
0.0

Hi, I’ve implemented this exact pattern before using Gluetun as a network gateway container, ensuring 100% enforced VPN routing for dependent services while leaving the host and other containers untouched. I’ll give you a clean, reproducible Docker Compose setup that: - Starts Gluetun first (with proper health checks) - Forces your web container to route exclusively through the VPN - Prevents IP leaks (even on restart/failure) - Keeps your host and other containers on normal ISP routing
$20 USD in 7 days
0.0
0.0

I have done a similar jobs in a financial infrastructure where, I had to set inbound and outbound traffic rules for VMs communication even though they were under same network.
$20 USD in 7 days
0.0
0.0

Hello, I can set up the network bridging between your Gluetun container and your web server immediately. By utilizing the network mode property in Docker, we can force the web server to share the network stack of the VPN container, ensuring all outbound traffic is tunneled. My plan involves defining the Gluetun service with your VPN credentials and then configuring the web server service with network mode service:gluetun. This effectively eliminates the web server's own network interface, routing everything through the encrypted tunnel provided by Gluetun. I will also ensure the correct port mapping is handled on the Gluetun container since it now owns the network for both services. I am available to start on this configuration right now and can provide the clean docker-compose file you need within the hour. Please reach out so we can discuss the specific VPN provider you are using to ensure the environment variables are set correctly. Excited to hear from you, Nehal
$40 USD in 1 day
0.0
0.0

I’ve already implemented a similar setup where container traffic is fully routed through a VPN using a VPS, so this task is very familiar to me. I can configure your Docker setup so the web-server container uses Gluetun’s network namespace, ensuring all outbound traffic goes exclusively through the VPN while keeping the rest of the system unaffected. I’ll provide a clean, reproducible docker-compose setup with clear documentation and verification steps (including IP checks as requested). I can start immediately and deliver this quickly.
$20 USD in 1 day
0.0
0.0

Chicago, United States
Payment method verified
Member since May 11, 2021
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
$10-30 USD
₹150000-250000 INR
₹75000-150000 INR
₹10000-12000 INR
₹1250-2500 INR / hour
$30-250 USD
€250-750 EUR
₹1500-12500 INR
$3000-5000 USD
$30-250 USD
$10-30 USD
₹37500-75000 INR
$250-750 SGD
₹37500-75000 INR
₹750-1250 INR / hour
$30-250 USD
₹1500-12500 INR
€3000-5000 EUR
£10-15 GBP / hour
₹1500-12500 INR