support custom client-side configuration file from arguments