websocket-nginx:
image: ${REGISTRY}/import:ws-nginx-${IMAGE_TAG}
restart: always
volumes:
- ./websocket:/websocket
depends_on:
- websocket-nodejs
location /ws {
proxy_set_header Host $host;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_pass http://ws-upstream;
proxy_http_version 1.1;
proxy_redirect off;
}
upstream ws-upstream {
server websocket-nodejs:8000;
}
Если это WEB, то все достаточно просто, поднимаем VPN тунель который умеет работать с серым адрес (Если между MikroTik и ASA то наверное IPsec). На первом офисе ставим прокси и проксируем запросы на второй, все будут ходить через Proxy.