From 3a49f24cbc36c6f44e0840d56ff06c7dd8d0a0c3 Mon Sep 17 00:00:00 2001 From: Your Name Date: Tue, 26 Aug 2025 03:48:39 +0200 Subject: [PATCH] =?UTF-8?q?chore:=20suppression=20confirm=C3=A9e=20des=20c?= =?UTF-8?q?onfigs=20Nginx=20devenues=20obsol=C3=A8tes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nginx.4nk-node.conf | 96 --------------------------------------------- nginx.dev.conf | 48 ----------------------- 2 files changed, 144 deletions(-) delete mode 100644 nginx.4nk-node.conf delete mode 100644 nginx.dev.conf diff --git a/nginx.4nk-node.conf b/nginx.4nk-node.conf deleted file mode 100644 index 318b3e4..0000000 --- a/nginx.4nk-node.conf +++ /dev/null @@ -1,96 +0,0 @@ -server { - listen 80; - server_name localhost; - root /usr/share/nginx/html; - index index.html; - - # Gestion des fichiers statiques - location / { - try_files $uri $uri/ /index.html; - - # Headers de sécurité - add_header X-Frame-Options "SAMEORIGIN" always; - add_header X-Content-Type-Options "nosniff" always; - add_header X-XSS-Protection "1; mode=block" always; - add_header Referrer-Policy "strict-origin-when-cross-origin" always; - } - - # Proxy vers sdk_relay WebSocket - location /ws/ { - proxy_pass http://sdk_relay_1:8090; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "upgrade"; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_read_timeout 86400; - proxy_send_timeout 86400; - } - - # Proxy vers sdk_relay HTTP API - location /api/ { - proxy_pass http://sdk_relay_1:8091/; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - - # CORS headers - add_header Access-Control-Allow-Origin "*" always; - add_header Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE" always; - add_header Access-Control-Allow-Headers "Authorization,Content-Type,Accept,X-Requested-With" always; - - # Gestion des requêtes OPTIONS - if ($request_method = 'OPTIONS') { - add_header Access-Control-Allow-Origin "*"; - add_header Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE"; - add_header Access-Control-Allow-Headers "Authorization,Content-Type,Accept,X-Requested-With"; - add_header Content-Length 0; - add_header Content-Type text/plain; - return 204; - } - } - - # Proxy vers Bitcoin Core RPC (si nécessaire) - location /bitcoin/ { - proxy_pass http://bitcoin:18443/; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - - # Authentification basique pour Bitcoin RPC - auth_basic "Bitcoin RPC"; - auth_basic_user_file /etc/nginx/.htpasswd; - } - - # Proxy vers Blindbit (si nécessaire) - location /blindbit/ { - proxy_pass http://blindbit:8000/; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } - - # Cache pour les assets statiques - location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ { - expires 1y; - add_header Cache-Control "public, immutable"; - try_files $uri =404; - } - - # Gestion des erreurs - error_page 404 /index.html; - error_page 500 502 503 504 /50x.html; - - location = /50x.html { - root /usr/share/nginx/html; - } - - # Logs - access_log /var/log/nginx/ihm_client_access.log; - error_log /var/log/nginx/ihm_client_error.log; -} diff --git a/nginx.dev.conf b/nginx.dev.conf deleted file mode 100644 index c125de3..0000000 --- a/nginx.dev.conf +++ /dev/null @@ -1,48 +0,0 @@ -server { - listen 80; - server_name localhost; - - # Redirection des requêtes HTTP vers Vite - location / { - proxy_pass http://localhost:3003; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "Upgrade"; - proxy_set_header Host $host; - } - - location /ws/ { - proxy_pass http://localhost:8090; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "Upgrade"; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-NginX-Proxy true; - proxy_read_timeout 86400; - } - - location /storage/ { - rewrite ^/storage(/.*)$ $1 break; - proxy_pass http://localhost:8080; - proxy_http_version 1.1; - proxy_set_header Upgrade $http_upgrade; - proxy_set_header Connection "Upgrade"; - proxy_set_header Host $host; - } - - location /api/ { - proxy_pass http://localhost:8091; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - - # CORS headers - add_header Access-Control-Allow-Origin "*" always; - add_header Access-Control-Allow-Methods "GET, POST, OPTIONS, PUT, DELETE" always; - add_header Access-Control-Allow-Headers "Authorization,Content-Type,Accept,X-Requested-With" always; - } -} \ No newline at end of file