From b11f2620ab31ed66dee652f2c5616e2fc3608b60 Mon Sep 17 00:00:00 2001 From: Clement <98598399+klementng@users.noreply.github.com> Date: Wed, 9 Aug 2023 22:57:47 +0800 Subject: [PATCH] Add clarification on --transparent mode for docker --- README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index d396b15..c91d522 100644 --- a/README.md +++ b/README.md @@ -81,8 +81,9 @@ services: image: openvpn ``` -Transparent mode 1: shared containers +Transparent mode 1: using sslh container for networking +_Note: For transparent mode to work, the sslh container must be able to reach your services via **localhost**_ ```yaml version: "3" @@ -114,7 +115,8 @@ services: nginx: image: nginx:latest ..... - network_mode: service:sslh #set nginx container to use sslh networking + network_mode: service:sslh #set nginx container to use sslh networking. + # ^^^ This is required. This makes nginx reachable by sslh via localhost openvpn: image: openvpn:latest @@ -122,7 +124,7 @@ services: network_mode: service:sslh #set openvpn container to use sslh networking ``` -Transparent mode 2: host networking +Transparent mode 2: using host networking ```yaml version: "3"