In the context of Kubernetes (or AWS ECS), when deploying a Laravel Octane application using Swoole (or RoadRunner), is it essential to include a separate Nginx container (or any other web server) alongside the Octane app container?

Given that Laravel Octane utilizes Swoole (or RoadRunner) as a built-in web server, does the presence of Nginx remain necessary? Can the Octane app be directly exposed on port 80 to receive requests from a load balancer, such as the AWS Load Balancer, without needing an additional web server like Nginx?

0

There are 0 best solutions below