skip to Main Content

I’ve recently started using Laravel Sail and I’ve noticed that it uses the built-in PHP server and not something like Apache or Nginx. So, I assume that this way is not a good way to deploy it on Laravel Vapor.

I can publish the Dockerfiles of Sail and modify them to include Nginx but I noticed that Sail uses some internal code to launch the server which would be impossible to modify. So, is the only way to have a production-ready Docker environment not using Laravel Sail?

I’ve read all the Sail documentation but there is nothing on the topic.

2

Answers


  1. According to this issue where someone was asking about getting PHP-FPM as an alternative:

    Sail is meant as a development tool and not as a production tool.

    Login or Signup to reply.
  2. I have this Docker config changes here on Gitlab. You can check and modify as you need. Please note my configs are meant only for development purpose.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search