Proposed new feature or change
Use explicit Caddyfiles for Docker instead of relying on the default one in the FrankenPHP image.
Reasons:
- Majority of Caddy/FrankenPHP config is multi-line JSON-like syntax. FrankenPHP provides environment variables by default but that doesn't play well with
.env, Dockerfile or other means to set variables because mostly these are tailorder for single-line inputs.
- Default config is suboptimal.
- It simplifies switching to worker mode a lot.
Proposed new feature or change
Use explicit
Caddyfiles for Docker instead of relying on the default one in the FrankenPHP image.Reasons:
.env, Dockerfile or other means to set variables because mostly these are tailorder for single-line inputs.