feat(signer): ajouter sdk_signer (docker-support), route WSS /signer/ws via Nginx

This commit is contained in:
Debian 2025-08-26 10:15:15 +00:00
parent eca6052c91
commit bf07c2de9d
2 changed files with 5 additions and 2 deletions

View File

@ -231,7 +231,6 @@ services:
depends_on:
- sdk_relay_1
- sdk_storage
- sdk_signer
volumes:
- ./proxy/nginx.conf:/etc/nginx/conf.d/default.conf:ro
- ./certs:/etc/nginx/certs:ro

View File

@ -22,6 +22,9 @@ server {
# CSP minimale (adapter selon besoins)
add_header Content-Security-Policy "default-src 'self'; script-src 'self'; style-src 'self' 'unsafe-inline'; connect-src 'self' ws: wss: http: https:; img-src 'self' data:;" always;
# Résolveur DNS Docker pour les upstreams dynamiques
resolver 127.0.0.11 ipv6=off valid=10s;
# ihm_client statique servi directement
root /usr/share/nginx/html;
index index.html;
@ -73,7 +76,8 @@ server {
# WebSocket sdk_signer (port 9090)
location /signer/ws/ {
proxy_pass http://sdk_signer:9090;
set $signer_upstream sdk_signer:9090;
proxy_pass http://$signer_upstream;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";