Slides from my talk "Multiprocess PHP Containers with S6 Overlay " at #confoo are online. https://speakerdeck.com/johanjanssens/multiprocess-php-containers-with-s6-overlay-confoo-2023-fff7f58f-9471-459c-a0f6-edcd6fc05736
Also showing how to run an #openswoole HTTP Server as an additional supervised service. Kudos to @ska for building S6 and S6 Overlay!
In the pre-container era, the most common way of running PHP applications was with Nginx + PHP-FPM, with containers this is harder as you need two processes: Nginx and PHP-FPM. S6 Overlay can help to manage multi-process applications in a container - it takes the burden of security aspects, signal handling, configuration and log management off your shoulders & make your code more readable! URL: https://confoo.ca/en/2023 --- Info about S3 Overlay: https://github.com/just-containers/s6-overlay