-
-
Notifications
You must be signed in to change notification settings - Fork 173
Fix missing procps on FrankenPHP Variation #571
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix missing procps on FrankenPHP Variation #571
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
Fixes missing system dependencies in FrankenPHP Docker variations that were causing Laravel healthcheck failures due to missing pgrep command.
- Added
gettextpackages for both Alpine and Debian variants - Added
procps(containspgrep) andzippackages for Debian variant
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Thanks for pointing this out! Not sure if this whole PR was AI submitted, but we don't need I removed those and will get this published in Beta2 👍 |
|
My bad i had copy paste my lines |
* 280-create-a-frankenphp-variation: (132 commits) Remove deprecated Dockerfiles and configuration files for FPM, Unit, and Nginx variations; update FrankenPHP configurations and entrypoints for improved structure and clarity. Updated installation documentation to enhance clarity on PHP variations, including detailed descriptions for CLI, FPM, FPM-Apache, FPM-NGINX, and FrankenPHP. Marked NGINX Unit as deprecated and provided migration guidance. Improved overall structure for better user understanding. Refactored Caddyfile structure for better SSL experience Added FrankenPHP version during build (Fixes #577) Set proper XDG_* paths Added "acme" certificate mode for FrankenPHP Remove version declaration from Docker Compose example in PHP settings documentation Moved folders Renamed folders Renamed getting started folder Add Docker introduction and benefits to installation documentation Update documentation to replace 'NGINX Unit variation' with 'FrankenPHP variation' in the getting started guide. Add instructions for computing the Alpine key hash and building with the new hash in contributing documentation Fix missing procps on FrankenPHP Variation (#571) Add healthcheck configuration to Dockerfile and Caddyfile for frankenphp variation Add Caddy logging configuration to Dockerfile for frankenphp variation Enhance Laravel automation scripts with new migration options and improved error handling. Added support for multiple databases, migration modes, and seeding. Updated documentation to reflect these changes and added a new script for testing database connections. Fixed notice of `/package/admin/s6-overlay/libexec/preinit: info: /run belongs to uid X instead of Y` for FPM-NGINX on Alpine Refactor Laravel migration script to build migration flags dynamically and improve error handling for isolated migrations. Added debug logs for new environment variables related to migrations. Update Laravel documentation links to reflect version 12.x changes for health checks, task scheduler, and Reverb setup instructions. ...
For FrankenPHP variations Laravel healthcheck didn't work decause pgrep was missing.