Support external configuration from a file