From 526299c73b0e33650dbad0285392993836fdaddf Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Tue, 26 Mar 2024 14:11:29 +0300 Subject: [PATCH] added traefik rules for shadowsocks... Signed-off-by: Alex A. Naanou --- gate-traefik/templates/etc/traefik/traefik.yaml | 2 ++ shadow/traefik.yml | 13 +++++++++++++ wireguard/traefik.yml | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 shadow/traefik.yml diff --git a/gate-traefik/templates/etc/traefik/traefik.yaml b/gate-traefik/templates/etc/traefik/traefik.yaml index ade73e2..28323ce 100644 --- a/gate-traefik/templates/etc/traefik/traefik.yaml +++ b/gate-traefik/templates/etc/traefik/traefik.yaml @@ -22,6 +22,8 @@ entryPoints: address: ':51820/udp' wireguard2: address: ':51821/udp' + shadow: + address: ':5555' http: address: ':80' http: diff --git a/shadow/traefik.yml b/shadow/traefik.yml new file mode 100644 index 0000000..441f1c2 --- /dev/null +++ b/shadow/traefik.yml @@ -0,0 +1,13 @@ +tcp: + routers: + ${CTHOSTNAME}: + entryPoints: + - ${CTHOSTNAME} + service: ${CTHOSTNAME} + rule: "HostSNI(`*`)" + + services: + ${CTHOSTNAME}: + loadBalancer: + servers: + - address: ${CTHOSTNAME}.srv:5555 diff --git a/wireguard/traefik.yml b/wireguard/traefik.yml index 1823c6c..b46c7a3 100644 --- a/wireguard/traefik.yml +++ b/wireguard/traefik.yml @@ -2,7 +2,7 @@ udp: routers: ${CTHOSTNAME}: entryPoints: - - wireguard2 + - wireguard service: ${CTHOSTNAME} services: