diff --git a/.DS_Store b/.DS_Store index 4bf1f6a..6575a84 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/.gitea/workflows/deploy-ui.yml b/.gitea/workflows/deploy-ui.yml index 7efdb97..0a30791 100644 --- a/.gitea/workflows/deploy-ui.yml +++ b/.gitea/workflows/deploy-ui.yml @@ -26,5 +26,6 @@ jobs: docker run -d \ --name haruncan-studio-fe-container \ --restart always \ + --network gitea-server_gitea \ -p 1509:80 \ haruncan-studio-fe:latest \ No newline at end of file diff --git a/nginx.conf b/nginx.conf index b950163..871cc38 100644 --- a/nginx.conf +++ b/nginx.conf @@ -13,9 +13,11 @@ server { try_files $uri $uri/ /index.html; } - # API Proxy - 405 hatasını engellemek için POST isteklerini backend'e yönlendirir + # API Proxy — resolver sayesinde backend kapalıyken de nginx başlar location /api { - proxy_pass http://boilerplate-app:3000; + resolver 127.0.0.11 valid=30s ipv6=off; + set $backend "backend-container:3000"; + proxy_pass http://$backend; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; @@ -25,7 +27,9 @@ server { # Uploads Proxy location /uploads { - proxy_pass http://boilerplate-app:3000; + resolver 127.0.0.11 valid=30s ipv6=off; + set $backend "backend-container:3000"; + proxy_pass http://$backend; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade';