All checks were successful
Close Stale Issues / stale (push) Successful in 12s
- Frontend: 3000 → 3001 (avoid targo backend conflict) - WebSockets: 8080 → 8085 (avoid ERPNext conflict) - SocketIO: 5000 → 5050 (avoid macOS AirPlay conflict) - Nginx: 80 → 8088 - Fix nginx.conf to use container names instead of host.docker.internal - Add /socket.io proxy route Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
40 lines
1.1 KiB
Nginx Configuration File
40 lines
1.1 KiB
Nginx Configuration File
server {
|
|
listen 80;
|
|
listen [::]:80;
|
|
server_name _;
|
|
|
|
location / {
|
|
proxy_pass http://oktopus-frontend:3000;
|
|
proxy_read_timeout 60;
|
|
proxy_connect_timeout 60;
|
|
proxy_redirect off;
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header Host $host;
|
|
proxy_cache_bypass $http_upgrade;
|
|
}
|
|
location /api {
|
|
proxy_pass http://controller:8000;
|
|
proxy_read_timeout 60;
|
|
proxy_connect_timeout 60;
|
|
proxy_redirect off;
|
|
}
|
|
location /socket.io {
|
|
proxy_pass http://socketio:5000;
|
|
proxy_http_version 1.1;
|
|
proxy_set_header Upgrade $http_upgrade;
|
|
proxy_set_header Connection 'upgrade';
|
|
proxy_set_header Host $host;
|
|
}
|
|
location /images {
|
|
proxy_pass http://file-server:8004;
|
|
proxy_read_timeout 60;
|
|
proxy_connect_timeout 60;
|
|
proxy_redirect off;
|
|
}
|
|
location /companylink {
|
|
return 301 https://oktopus.app.br/controller;
|
|
}
|
|
}
|