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:
Wikibase
- Site name
- Port number
- Admin wiki user name and password
- Database name, user, password
Query Service (SPARQL)
- blazegraph port
- ui port
- read only port
Task (keep the order of this list):