В итоге все получилось настроить, главный затуп был в том что забыл контейнеру traefik и 3x-ui назначить одну сетку, в итоге docker-compose выглядит примерно так:
networks:
default:
name: net-traefik
external: true
services:
3x-ui:
image: ghcr.io/mhsanaei/3x-ui:latest
container_name: 3x-ui
hostname: xr.yourdomain.com #твое имя хоста для панели
volumes:
- $PWD/db/:/etc/x-ui/
- $PWD/cert/:/root/cert/
environment:
XRAY_VMESS_AEAD_FORCED: "false"
tty: true
ports:
- "34321:32341" # порт панели
- "222:222" # для shadowsocks
- "444:443 # для vless, по идее не нужен т.к traefik сам пробросит
restart: unless-stopped
labels:
- "traefik.enable=true"
# TCP маршрут для VLESS-протокола
- "traefik.tcp.routers.vless.rule=HostSNI(`dl.google.com`)" #адрес хоста под который маскируется Reality
- "traefik.tcp.routers.vless.tls.passthrough=true"
- "traefik.tcp.routers.vless.service=3x-ui-reality"
- "traefik.tcp.services.3x-ui-reality.loadbalancer.server.port=443"
WhiteApfel, получается вы перенастроили работу сети контейнера 3x-ui с host на bridge? Я вроде все также сделал, но у меня выскакивает ошибка при подключении connection reset by peer, не в курсе в чем мб причина?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.