What worked well
So far I have tested the installation process and the preview and I did not find any issue.
Wishes for documentation
I think in new documentation looks clean. I would add some reference information for users, concerning this items:
The user working on this install should now the implication of running this command.
sudo usermod --append --groups docker $USER
Concerning this information:
We usually deploy the RDM in machines that have around 8GB of RAM and at least 4 cores. InvenioRDM can certainly run (for demo purposes) with less, just take into account that you are going to be running between 4 and 8 containers (among them an Elasticsearch container, which is quite demanding).
Probably will need more context, note that will be different if you run invenio with all services installed locally as opposed to running invenio and outsourcing the services, like elasticsearch.
In some cases it is better to specify or suggest the amount of resources needed for development instance, but clearly advise users that a production instances layout ( cpu, memory) will depend in the forecasted data requirements of each instance and institution …
The new installation method is quite clean, however in a production environment it will be important for admins to be able customize UI_PORT, API_PORT, certificates … so probably a note of advance configuration would need to be created as a part of the installation.