diff --git a/docker-compose.yml b/docker-compose.yml index ee462f5..0320acb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,21 +6,23 @@ services: dockerfile: dockerfile image: truncgil-finance-app:latest container_name: truncgil-finance-app + restart: always volumes: - .:/var/www networks: - - laravel-network + - app-network web: image: nginx:alpine container_name: truncgil-finance-web + restart: always ports: - "8081:80" volumes: - .:/var/www - ./nginx/default.conf:/etc/nginx/conf.d/default.conf networks: - - laravel-network + - app-network db: image: mysql:8.0 @@ -34,12 +36,13 @@ services: volumes: - db_data:/var/lib/mysql networks: - - laravel-network + - app-network ports: - - "3307:3306" + - "3307:3306" networks: - laravel-network: + app-network: + driver: bridge volumes: db_data: \ No newline at end of file diff --git a/nginx/default.conf b/nginx/default.conf index 3b1ea6d..eeda4e6 100644 --- a/nginx/default.conf +++ b/nginx/default.conf @@ -16,6 +16,14 @@ server { fastcgi_pass app:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + + # Timeout ayarları + fastcgi_read_timeout 300; + fastcgi_connect_timeout 300; + fastcgi_send_timeout 300; + proxy_read_timeout 300; + proxy_connect_timeout 300; + proxy_send_timeout 300; } location ~ /\.ht {