ClickAndMortar / docker

Web application Dockerfiles: Akeneo, Symfony, Vue StoreFront, Magento, etc.
https://www.clickandmortar.fr
MIT License
16 stars 7 forks source link

Separate repo + promotion strategy #7

Open pkarw opened 4 years ago

pkarw commented 4 years ago

We're seriously considering promoting this module as a default deployment strategy for VSF on production. What do you think on creating a separate repository (in the ClickAndMortar org.) so we can promote it as a separate product?

Currently it's a part of the docker repository which is making users a little bit confused what's it all about.

Another thing is that it would be super cool if you could create a short tutorial: how to configure it with VSF (something like we had here -> https://docs.vuestorefront.io/guide/installation/production-setup.html)

In exchange, I'll add this to the official docs, link to the VSF repo and do some social media buzz :)

pkarw commented 4 years ago

@michael-bouvy wdyt?

michael-bouvy commented 4 years ago

👍 will do this asap. I've also implemented an ES proxy within OpenResty using LUA, interested? It could be included and enabled with a flag.

pkarw commented 4 years ago

Yeah, sure! Perfect

michael-bouvy commented 4 years ago

Maybe should this Dockerfile + doc be included directly within VSF repo, wdyt?

pkarw commented 4 years ago

I'm totally open to it. What would you say? What's the better option for you Michael?

michael-bouvy commented 4 years ago

I guess it would be easier to understand for users, and to contribute. A mention to Click & Mortar would be enough 🙂

pkarw commented 4 years ago

OK! Would you like to create a PR to the core then? Please not override the default docker files - but rather create a alt. version like docker-compose-lua-proxy or something like this in case of naming conflict

pkarw commented 4 years ago

Please also send me an email to peter@vuestorefront.io so I culd contact you with Ray to make Click & Mortar an official Vue Storefront Partner

michael-bouvy commented 4 years ago

I'll do this, of course within a separate Dockerfile.

I'm also willing to contribute our well-tested Kubernetes production configuration 😉 (separate PR).

pkarw commented 4 years ago

That's awesome. Please by this chance propose a short update to the proper docs:

https://docs.vuestorefront.io/guide/cookbook/checklist.html https://docs.vuestorefront.io/guide/installation/production-setup.html#production-setup-bare-vps

src files: https://github.com/DivanteLtd/vue-storefront/tree/master/docs/guide

You can add just a links to another, new docs (copied out from your README) - but to just leave a note to the users that's the current recommended production setup and why it's important (2-3 sentences)

:)

pkarw commented 4 years ago

hello @michael-bouvy how are things with this one? :) I guess we're all struggling covid19 now so I totally understand if some things got paused

michael-bouvy commented 4 years ago

Indeed ... hope things are doing well by your side! I may get some time to work on this during the next weeks @ home.