Documentation Request: Running FrankenPHP behind Caddy/Load Balancer
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 11.3k
- Forks
- 488
- Avg merge
- 4d 10h
- Merged PRs (30d)
- 11
Description
Hey,
I'm having a hard time find any documentation about running FrankenPHP behind a (Caddy) load balancer.
I'm assuming that I'd need a container running plain Caddy with Vulcain, Mercure and Souin, and then reverse proxy to multiple FrankenPHP instances built without vulcain, mercure and souin?
Or should I just run multiple FrankenPHP+Vulcain+Mercure+Souin containers and slap something like a AWS ALB load balancer before it?
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or documentation entry points. Start by reviewing the deployment questions around FrankenPHP, Caddy, Vulcain, Mercure, Souin, and an AWS load balancer; document the supported topology and configuration for running multiple FrankenPHP instances behind a load balancer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, php
- Domain
- cloud, documentation, infrastructure
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100