From 7659c15787addaee93b25ca255afb9f1fce390c4 Mon Sep 17 00:00:00 2001 From: Snider Date: Sat, 31 Jan 2026 23:53:15 +0000 Subject: [PATCH] fix(server-php): add empty patch directory for builder stage The builder stage copies patch/ to allow overriding vendor files. For the base image this is empty with a README explaining usage. Co-Authored-By: Claude Opus 4.5 --- server-php/patch/README.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 server-php/patch/README.md diff --git a/server-php/patch/README.md b/server-php/patch/README.md new file mode 100644 index 0000000..a0de2fe --- /dev/null +++ b/server-php/patch/README.md @@ -0,0 +1,20 @@ +# Patch Directory + +This directory contains files that override vendor packages after composer install. + +## Usage + +Place files here that should overwrite files in `vendor/` or elsewhere after dependencies are installed. The entire contents of this directory are copied over the application root. + +## Example + +To patch a vendor file: +``` +patch/vendor/some-package/src/File.php +``` + +This will overwrite `vendor/some-package/src/File.php` in the built image. + +## Empty by Default + +For the base image, this directory is empty. Applications using this image should mount or copy their own patches.