How to host a docker based proxy for selected containers

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. arch-delugevpn

    Docker build script for Arch Linux base with Deluge, Privoxy and OpenVPN

    Basically, I would like that few of my containers to use a proxy whenever they need to access the external world (e.g. Sonarr and its friends). At the moment, for Deluge I am using binhex docker image, an all in one solution for torrent, vpn and so on. Just to add an extra security layer, I would like to obfuscate from my ISP all the calls that the *Arr friends are doing to the usual search engines.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. gluetun

    VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.

    One option I could find is Gluetun, which looks very popular and actively maintained. In this case we have one single point of contact with VPN provider. The other containers should be run with network_mode: service:gluetun. If I understand correctly, those container will use VPN for every network operation, even for inter-container communication. Would they be visible for the containers not attached to gluetun (e.g. the SWAG reverse proxy)?

  4. mullvad-proxy

    Mullvad VPN docker container providing a HTTP and SOCKS5 Proxy

    I also have found this MullvadProxy which sounds more what I am looking for, but it looks a bit more complex and I don't fully get the role of all the components in the docker-compose example. Moreover it doesn't seem to be maintained anymore.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How should I construct this Docker Compose network?

    2 projects | /r/docker | 28 Jan 2023
  • Using Sonarr the safe way

    2 projects | /r/sonarr | 30 Dec 2021
  • Mullvad blocking forwarded ports on machine with local network sharing activated

    2 projects | /r/mullvadvpn | 27 Jun 2023
  • Route traffic via VPN either single IP or VLAN

    2 projects | /r/OPNsenseFirewall | 2 Jun 2023
  • Are We Still Doing Diagrams? Here’s My Setup

    2 projects | /r/PleX | 26 May 2023