As an interested part in Wikibase I want to be able to generate a docker compose file in order to install a wikibase without knowing all the ins and outs of the configuration
Problem:
Installing a fresh Wikibase needs a lot of knowledge and also requires docker knowledge and yml editing
**Acceptance criteria:**
GIVEN I went through step 1 of the installation
AND I selected at least 1 component in step 1
WHEN I see the current step 2 page
THEN I can choose the appropriate parameters I need to set for my component (e.g. port, name... )
AND I can click "Next" button to move to the summary and download step.
GIVEN I went through step 1 of the installation
AND I selected **more than** 1 component in step 1
WHEN I see the current step 2.a page
THEN I can choose the appropriate parameters I need to set for my 1st component (e.g. port, name... )
AND I can click "Next" button to move to step 2.b. (a sub step per component selected in step 1)
GIVEN I went through step 1 of the installation
WHEN I went through all the sub steps of 2 (all the components setup
THEN I can click "Next" button to move to the summary and download step.
**The additional parameters are on one page with the following structure:**
//Query Service (SPARQL)//
- blazegraph port
- ui port
- read only port
//Quickstatements//
- port
- item
- namespace
- prefix
- property
- namspace
- prefix
Task:
[ ] Validators for ports
[ ] Config.json & language.json
[ ] App.vue logic