diff --git a/backend/Dockerfile b/backend/Dockerfile index 9ddf2ee..05e2ad3 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -45,4 +45,4 @@ HEALTHCHECK --interval=30s --timeout=3s --start-period=5s --retries=3 \ EXPOSE 3000 # Start application -CMD ["node", "dist/main.js"] +CMD ["node", "dist/src/main.js"] diff --git a/frontend/nginx.conf b/frontend/nginx.conf index eeb879e..0905f49 100644 --- a/frontend/nginx.conf +++ b/frontend/nginx.conf @@ -60,35 +60,35 @@ http { add_header Cache-Control "public, immutable"; } - # API proxy - location /api/ { - proxy_pass http://backend:3000/; - 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_cache_bypass $http_upgrade; - proxy_read_timeout 300; - proxy_connect_timeout 300; - } + # API proxy (for local dev only - in prod use public URL) + # location /api/ { + # proxy_pass http://backend:3000/; + # 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_cache_bypass $http_upgrade; + # proxy_read_timeout 300; + # proxy_connect_timeout 300; + # } - # CMS proxy - location /cms/ { - proxy_pass http://cms:1337/; - 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_cache_bypass $http_upgrade; - proxy_read_timeout 300; - proxy_connect_timeout 300; - } + # CMS proxy (for local dev only - in prod use public URL) + # location /cms/ { + # proxy_pass http://cms:1337/; + # 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_cache_bypass $http_upgrade; + # proxy_read_timeout 300; + # proxy_connect_timeout 300; + # } # Health check endpoint location /health { diff --git a/pwa/nginx.conf b/pwa/nginx.conf index eeb879e..0905f49 100644 --- a/pwa/nginx.conf +++ b/pwa/nginx.conf @@ -60,35 +60,35 @@ http { add_header Cache-Control "public, immutable"; } - # API proxy - location /api/ { - proxy_pass http://backend:3000/; - 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_cache_bypass $http_upgrade; - proxy_read_timeout 300; - proxy_connect_timeout 300; - } + # API proxy (for local dev only - in prod use public URL) + # location /api/ { + # proxy_pass http://backend:3000/; + # 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_cache_bypass $http_upgrade; + # proxy_read_timeout 300; + # proxy_connect_timeout 300; + # } - # CMS proxy - location /cms/ { - proxy_pass http://cms:1337/; - 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_cache_bypass $http_upgrade; - proxy_read_timeout 300; - proxy_connect_timeout 300; - } + # CMS proxy (for local dev only - in prod use public URL) + # location /cms/ { + # proxy_pass http://cms:1337/; + # 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_cache_bypass $http_upgrade; + # proxy_read_timeout 300; + # proxy_connect_timeout 300; + # } # Health check endpoint location /health {