use latest Ubuntu and allow using a separate JSON file for configuration