-
Notifications
You must be signed in to change notification settings - Fork 302
Description
Hello,
your Docker hosting setup documentation is very confusing.
See: https://developer.shopware.com/docs/guides/hosting/installation-updates/docker.html
The following statements were all found on the exact same page:
- "We recommend using FrankenPHP over Caddy or Nginx"
- "If you want to use tracing, we recommend using Caddy."
- "Use Nginx Variant instead of Caddy as it's more battle tested" (Best Practices section)
So what exactly is the recommendation now?
How important is tracing? How likely are you to need it in the future? How easy is it to switch between the versions if it is required in the future? Any explanation would be helpful here.
Why is FrankenPHP recommended? Because it is shiny and new or because it is battle-tested and reliable?
What do most of the Shopware setups actually use? Is everyone using FrankenPHP or would I be one of very few users of it and left alone when an issue arises? Similar to shopware/docker#107 where an upstream fix took months?
TL;DR:
Instead of listing all possible and niche ways to host Shopware, it would be nice to clearly state what the recommended setup is with a step-by-step description on how to bootstrap all of it.