How to install community Nodes on a headless machine

I've been using the KNIME (Full Nodes) installer to deploy versions of KNIME to a headless machine which can then be invoked on the commandline to run some simple workflows as a batch process.

With version 3.5, the full install isn't there any longer. How do you install the required additional nodes without loading the GUI to choose the update site?

Thanks for any help :)

You can use the director application: https://help.eclipse.org/mars/index.jsp?topic=%2Forg.eclipse.platform.doc.isv%2Fguide%2Fp2_director.html

Example usage on windows



SET IUs=org.openscience.cdk.knime.feature.feature.group,org.rdkit.knime.feature.feature.group,com.vernalis.knime.feature.feature.group,org.lhasalimited.knime.public.feature.feature.group

SET COMMUNITY_REPOS=http://update.knime.org/community-contributions/trusted/3.5/
call director -r "%RELEASE_REPOS%,%COMMUNITY_REPOS%" -installIU "%IUs%" -destination "%KNIME_DIR%" -p KNIMEprofile