Skip to content

Conversation

shyim
Copy link
Member

@shyim shyim commented Aug 25, 2025

No description provided.

@sneakyvv
Copy link

Hi @shyim
I attended multiple talks you gave and you were passionate about devenv, so I was wondering why this choice is made. Can you elaborate?

@shyim
Copy link
Member Author

shyim commented Aug 26, 2025

Hey,

We got a lot of feedback from newbies that it is difficult to setup a Shopware environment with things like:

  • What is Dockware, who is dasistweb can I trust them
  • Devenv, why do I need to adjust my entire system for setting up Shopware. What is this syntax: ...
  • Why there are so many variants to setup Shopware: Local, Docker, Devenv, DDev, ....

To address this we want to focus more on one way to install Shopware and only document this one way. And why Docker? Because it's the most common tech used by the industry, any developer have used it, there are more resources available on internet to debug things. Any project you're facing to host/develop has one setup with that.

We want to align our production ready Docker setup also to local development, so if you use containers for production that you kinda have the same environment also for local development.

@shyim shyim marked this pull request as draft August 26, 2025 09:34
@JoshuaBehrens
Copy link
Contributor

Will we lose the devenv setup? devenv really outperforms a lot and uses local storage. I understand the reasons tho. Every docker hosted setup I've used sucked. If you focus on pushing docker please annoy your hosting partners to follow these guidelines. Otherwise it will be yet another annoice to debug slow IOops and learning to understand, that you need a shared drive, that you need to expose with s3 because docker swarm/k8r can be weird at times. Do not expect others to understand kubernetes only by the means of existence of a documentation. kubernetes is a complexity hell that is not easy to start in the first place. Docker at all is not easy to start in the first place.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants