oktopus/deploy/compose/nginx.conf
louispaulb 40e55d3ba4
All checks were successful
Close Stale Issues / stale (push) Successful in 12s
Fix: remap ports for local dev (avoid conflicts with ERPNext/Targo)
- 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>
2026-03-25 10:09:33 -04:00

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;
}
}