Answer the question
In order to leave comments, you need to log in
What is the best way to organize work on a composite project?
I'm not sure that I'm operating correctly with concepts, so feel free to correct me
There is a large project - it consists of 4 interconnected parts
1. ERP system on Laravel
2. Dashboard 1 (on Laravel) - uses data from ERP, the company's website (p. 4) and SSO (p. 3)
3. SSO server (on Laravel) - uses data from ERP
4. Company website that also uses data from the ERP system and SSO
Sites on two different servers (ERP on one, everything else - on different)
And the server configurations are different
The problem appears when a new person connects to the project
To start working on one project, you need to open all 4 and delve into their configs
This is long and inconvenient
Need help organizing a magic console command that will bring everything up
at once Docker comes to mind - a container for all 4 parts or a container for each?
In general, I will be glad to ideas and your experience
Answer the question
In order to leave comments, you need to log in
Of course, one container for each. You create 4 containers, then describe everything in docker-compose and raise the entire project with one command in the console.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question